Created
November 28, 2025 19:21
-
-
Save rhusar/8883f2fd8787d9b2e637af0e216f1bf5 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| org.hibernate.exception.SQLGrammarException: could not prepare statement [Syntax error in SQL statement "WITH RECURSIVE all_my_entities [*]AS (SELECT me.* FROM my_entity me) SELECT ame.id id2_0_0_,ame.entity_type entity_t1_0_0_,ame.name name3_0_0_,ame.additionalProp addition4_0_0_ FROM all_my_entities ame"; expected "("; SQL statement: | |
| WITH RECURSIVE all_my_entities AS (SELECT me.* FROM my_entity me) SELECT ame.id id2_0_0_,ame.entity_type entity_t1_0_0_,ame.name name3_0_0_,ame.additionalProp addition4_0_0_ FROM all_my_entities ame [42001-240]] [WITH RECURSIVE all_my_entities AS (SELECT me.* FROM my_entity me) SELECT ame.id id2_0_0_,ame.entity_type entity_t1_0_0_,ame.name name3_0_0_,ame.additionalProp addition4_0_0_ FROM all_my_entities ame] | |
| at app//org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:64) | |
| at app//org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:56) | |
| at app//org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:108) | |
| at app//org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:187) | |
| at app//org.hibernate.engine.jdbc.internal.StatementPreparerImpl.prepareQueryStatement(StatementPreparerImpl.java:152) | |
| at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.lambda$list$0(JdbcSelectExecutorStandardImpl.java:102) | |
| at app//org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.executeQuery(DeferredResultSetAccess.java:227) | |
| at app//org.hibernate.sql.results.jdbc.internal.DeferredResultSetAccess.getResultSet(DeferredResultSetAccess.java:164) | |
| at app//org.hibernate.sql.results.jdbc.internal.AbstractResultSetAccess.getMetaData(AbstractResultSetAccess.java:36) | |
| at app//org.hibernate.sql.results.jdbc.internal.AbstractResultSetAccess.getColumnCount(AbstractResultSetAccess.java:52) | |
| at app//org.hibernate.query.results.ResultSetMappingImpl.resolve(ResultSetMappingImpl.java:193) | |
| at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.resolveJdbcValuesSource(JdbcSelectExecutorStandardImpl.java:477) | |
| at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:267) | |
| at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:168) | |
| at app//org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.list(JdbcSelectExecutorStandardImpl.java:93) | |
| at app//org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:31) | |
| at app//org.hibernate.query.sql.internal.NativeSelectQueryPlanImpl.performList(NativeSelectQueryPlanImpl.java:97) | |
| at app//org.hibernate.query.sql.internal.NativeQueryImpl.doList(NativeQueryImpl.java:626) | |
| at app//org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:367) | |
| at app//org.hibernate.query.Query.getResultList(Query.java:119) | |
| at app//org.hibernate.orm.test.jpa.ql.NamedNativeQueryWithGenericsTest.lambda$testNamedNativeQuery$0(NamedNativeQueryWithGenericsTest.java:51) | |
| at app//org.hibernate.testing.orm.transaction.TransactionUtil.wrapInTransaction(TransactionUtil.java:49) | |
| at app//org.hibernate.testing.orm.transaction.TransactionUtil.inTransaction(TransactionUtil.java:24) | |
| at app//org.hibernate.testing.orm.junit.SessionFactoryExtension$SessionFactoryScopeImpl.inTransaction(SessionFactoryExtension.java:375) | |
| at app//org.hibernate.testing.orm.junit.SessionFactoryExtension$SessionFactoryScopeImpl.inTransaction(SessionFactoryExtension.java:352) | |
| at app//org.hibernate.orm.test.jpa.ql.NamedNativeQueryWithGenericsTest.testNamedNativeQuery(NamedNativeQueryWithGenericsTest.java:48) | |
| at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
| at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) | |
| at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
| at [email protected]/java.lang.reflect.Method.invoke(Method.java:569) | |
| at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) | |
| at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) | |
| at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) | |
| at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) | |
| at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) | |
| at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) | |
| at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) | |
| at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) | |
| at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) | |
| at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) | |
| at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) | |
| at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) | |
| at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) | |
| at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) | |
| at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:217) | |
| at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) | |
| at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) | |
| at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) | |
| at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) | |
| at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) | |
| at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) | |
| at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) | |
| at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511) | |
| at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) | |
| at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) | |
| at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) | |
| at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) | |
| at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511) | |
| at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) | |
| at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) | |
| at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) | |
| at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) | |
| at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) | |
| at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) | |
| at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) | |
| at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) | |
| at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) | |
| at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) | |
| at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) | |
| at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) | |
| at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) | |
| at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) | |
| at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) | |
| at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) | |
| at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119) | |
| at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94) | |
| at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89) | |
| at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62) | |
| at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
| at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) | |
| at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
| at [email protected]/java.lang.reflect.Method.invoke(Method.java:569) | |
| at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) | |
| at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) | |
| at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) | |
| at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) | |
| at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source) | |
| at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) | |
| at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) | |
| at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) | |
| at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) | |
| at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) | |
| at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) | |
| at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) | |
| at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) | |
| at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74) | |
| Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement "WITH RECURSIVE all_my_entities [*]AS (SELECT me.* FROM my_entity me) SELECT ame.id id2_0_0_,ame.entity_type entity_t1_0_0_,ame.name name3_0_0_,ame.additionalProp addition4_0_0_ FROM all_my_entities ame"; expected "("; SQL statement: | |
| WITH RECURSIVE all_my_entities AS (SELECT me.* FROM my_entity me) SELECT ame.id id2_0_0_,ame.entity_type entity_t1_0_0_,ame.name name3_0_0_,ame.additionalProp addition4_0_0_ FROM all_my_entities ame [42001-240] | |
| at org.h2.message.DbException.getJdbcSQLException(DbException.java:514) | |
| at org.h2.message.DbException.getJdbcSQLException(DbException.java:489) | |
| at org.h2.message.DbException.getSyntaxError(DbException.java:261) | |
| at org.h2.command.ParserBase.getSyntaxError(ParserBase.java:762) | |
| at org.h2.command.ParserBase.read(ParserBase.java:369) | |
| at org.h2.command.Parser.parseSingleCommonTableExpression(Parser.java:7021) | |
| at org.h2.command.Parser.parseQueryExpression(Parser.java:2503) | |
| at org.h2.command.Parser.parseQuery(Parser.java:2482) | |
| at org.h2.command.Parser.parsePrepared(Parser.java:613) | |
| at org.h2.command.Parser.parse(Parser.java:584) | |
| at org.h2.command.Parser.parse(Parser.java:564) | |
| at org.h2.command.Parser.prepareCommand(Parser.java:487) | |
| at org.h2.engine.SessionLocal.prepareLocal(SessionLocal.java:647) | |
| at org.h2.engine.SessionLocal.prepareCommand(SessionLocal.java:563) | |
| at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1160) | |
| at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:93) | |
| at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:315) | |
| at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$5.doPrepare(StatementPreparerImpl.java:150) | |
| at org.hibernate.engine.jdbc.internal.StatementPreparerImpl$StatementPreparationTemplate.prepareStatement(StatementPreparerImpl.java:177) | |
| ... 106 more |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment