Mark Allen (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3...
) *created* an issue
Hibernate ORM (
https://hibernate.atlassian.net/browse/HHH?atlOrigin=eyJpIjoiYjc4ZTNlMzE2...
) / Bug (
https://hibernate.atlassian.net/browse/HHH-16296?atlOrigin=eyJpIjoiYjc4ZT...
) HHH-16296 (
https://hibernate.atlassian.net/browse/HHH-16296?atlOrigin=eyJpIjoiYjc4ZT...
) java.lang.NullPointerException: Cannot invoke
"org.hibernate.spi.NavigablePath.getParent()" because "navigablePath"
is null (
https://hibernate.atlassian.net/browse/HHH-16296?atlOrigin=eyJpIjoiYjc4ZT...
)
Issue Type: Bug Affects Versions: 6.1.7 Assignee: Unassigned Attachments: Hibernate 1.png
Components: hibernate-core Created: 14/Mar/2023 02:40 AM Environment: Spring Boot
3.1.0-M1, Java 17 Priority: Major Reporter: Mark Allen (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3...
)
May be similar to
https://hibernate.atlassian.net/browse/HHH-15347 (
https://hibernate.atlassian.net/browse/HHH-15347 ) in that
BatchEntityInsideEmbeddableSelectFetchInitializer#getRootEmbeddablePropertyName uses
identity rather than equality when comparing NavigablePaths
java.lang.NullPointerException: Cannot invoke
"org.hibernate.spi.NavigablePath.getParent()" because "navigablePath"
is null
at
org.hibernate.sql.results.graph.entity.internal.BatchEntityInsideEmbeddableSelectFetchInitializer.getRootEmbeddablePropertyName(BatchEntityInsideEmbeddableSelectFetchInitializer.java:191)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.entity.internal.BatchEntityInsideEmbeddableSelectFetchInitializer.<init>(BatchEntityInsideEmbeddableSelectFetchInitializer.java:56)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.entity.internal.EntityFetchSelectImpl.lambda$createAssembler$0(EntityFetchSelectImpl.java:80)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.internal.ResultsHelper$1.resolveInitializer(ResultsHelper.java:97)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.entity.internal.EntityFetchSelectImpl.createAssembler(EntityFetchSelectImpl.java:56)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.embeddable.AbstractEmbeddableInitializer.<init>(AbstractEmbeddableInitializer.java:104)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchInitializer.<init>(EmbeddableFetchInitializer.java:23)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl.lambda$createAssembler$1(EmbeddableFetchImpl.java:135)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.internal.ResultsHelper$1.resolveInitializer(ResultsHelper.java:97)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl.createAssembler(EmbeddableFetchImpl.java:132)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.collection.internal.SetInitializerProducer.produceInitializer(SetInitializerProducer.java:42)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.collection.internal.EagerCollectionFetch.lambda$createAssembler$0(EagerCollectionFetch.java:147)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.internal.ResultsHelper$1.resolveInitializer(ResultsHelper.java:97)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.collection.internal.EagerCollectionFetch.createAssembler(EagerCollectionFetch.java:140)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.<init>(AbstractEntityInitializer.java:197)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.entity.internal.EntityResultInitializer.<init>(EntityResultInitializer.java:34)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.entity.internal.EntityResultImpl.lambda$createResultAssembler$0(EntityResultImpl.java:105)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.internal.ResultsHelper$1.resolveInitializer(ResultsHelper.java:97)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.graph.entity.internal.EntityResultImpl.createResultAssembler(EntityResultImpl.java:96)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.jdbc.internal.StandardJdbcValuesMapping.resolveAssemblers(StandardJdbcValuesMapping.java:53)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.results.internal.ResultsHelper.createRowReader(ResultsHelper.java:67)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:422)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:166)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.list(JdbcSelectExecutorStandardImpl.java:91)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:31)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.lambda$new$0(ConcreteSqmSelectQueryPlan.java:113)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.withCacheableSqmInterpretation(ConcreteSqmSelectQueryPlan.java:335)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.hibernate.query.sqm.internal.ConcreteSqmSelectQueryPlan.performList(ConcreteSqmSelectQueryPlan.java:276)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at org.hibernate.query.sqm.internal.QuerySqmImpl.doList(QuerySqmImpl.java:571)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at org.hibernate.query.spi.AbstractSelectionQuery.list(AbstractSelectionQuery.java:363)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at org.hibernate.query.sqm.internal.QuerySqmImpl.list(QuerySqmImpl.java:1073)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at org.hibernate.query.Query.getResultList(Query.java:94)
~[hibernate-core-6.1.7.Final.jar:6.1.7.Final]
at
org.springframework.data.jpa.repository.query.JpaQueryExecution$CollectionExecution.doExecute(JpaQueryExecution.java:127)
~[spring-data-jpa-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.data.jpa.repository.query.JpaQueryExecution.execute(JpaQueryExecution.java:90)
~[spring-data-jpa-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.data.jpa.repository.query.AbstractJpaQuery.doExecute(AbstractJpaQuery.java:148)
~[spring-data-jpa-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.data.jpa.repository.query.AbstractJpaQuery.execute(AbstractJpaQuery.java:136)
~[spring-data-jpa-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.data.repository.core.support.RepositoryMethodInvoker.doInvoke(RepositoryMethodInvoker.java:136)
~[spring-data-commons-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.data.repository.core.support.RepositoryMethodInvoker.invoke(RepositoryMethodInvoker.java:120)
~[spring-data-commons-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:164)
~[spring-data-commons-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:143)
~[spring-data-commons-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke(DefaultMethodInvokingMethodInterceptor.java:77)
~[spring-data-commons-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
~[spring-tx-6.0.5.jar:6.0.5]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:390)
~[spring-tx-6.0.5.jar:6.0.5]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
~[spring-tx-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:137)
~[spring-tx-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:134)
~[spring-data-jpa-3.1.0-M2.jar:3.1.0-M2]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:218)
~[spring-aop-6.0.5.jar:6.0.5]
at
jdk.proxy3/jdk.proxy3.$Proxy256.loadEmployeeBlocksForEmployeesForSamePeriodExcludingSheet(Unknown
Source) ~[na:na]
at com.xpo.lcs.services.SheetService.saveSectionData(SheetService.java:1266) ~[main/:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:na]
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
~[na:na]
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
~[spring-tx-6.0.5.jar:6.0.5]
at
org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:390)
~[spring-tx-6.0.5.jar:6.0.5]
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
~[spring-tx-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
~[spring-aop-6.0.5.jar:6.0.5]
at
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:702)
~[spring-aop-6.0.5.jar:6.0.5]
at com.xpo.lcs.services.SheetService$$SpringCGLIB$$0.saveSectionData(<generated>)
~[main/:na]
at com.xpo.lcs.controllers.SheetController.saveSectionData(SheetController.java:214)
~[main/:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:na]
at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
~[na:na]
at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]
at
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:207)
~[spring-web-6.0.5.jar:6.0.5]
at
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:152)
~[spring-web-6.0.5.jar:6.0.5]
at
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
~[spring-webmvc-6.0.5.jar:6.0.5]
at
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884)
~[spring-webmvc-6.0.5.jar:6.0.5]
at
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797)
~[spring-webmvc-6.0.5.jar:6.0.5]
at
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
~[spring-webmvc-6.0.5.jar:6.0.5]
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081)
~[spring-webmvc-6.0.5.jar:6.0.5]
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974)
~[spring-webmvc-6.0.5.jar:6.0.5]
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011)
~[spring-webmvc-6.0.5.jar:6.0.5]
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
~[spring-webmvc-6.0.5.jar:6.0.5]
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:731)
~[tomcat-embed-core-10.1.5.jar:6.0]
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
~[spring-webmvc-6.0.5.jar:6.0.5]
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:814)
~[tomcat-embed-core-10.1.5.jar:6.0]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:223)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
~[tomcat-embed-websocket-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107)
~[spring-security-web-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at
org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93)
~[spring-security-web-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apereo.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:102)
~[cas-client-core-4.0.1.jar:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:227)
~[spring-security-web-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at
org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:221)
~[spring-security-web-6.1.0-SNAPSHOT.jar:6.1.0-SNAPSHOT]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at com.xpo.lcs.filters.TimeoutFilter.doFilter(TimeoutFilter.java:42) ~[main/:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
com.xpo.lcs.filters.CsrfHeaderTokenWriterFilter.doFilter(CsrfHeaderTokenWriterFilter.java:31)
~[main/:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at com.xpo.lcs.filters.NoSecurityFilter.doFilter(NoSecurityFilter.java:44) ~[main/:na]
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352)
~[spring-web-6.0.5.jar:6.0.5]
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268)
~[spring-web-6.0.5.jar:6.0.5]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
~[spring-web-6.0.5.jar:6.0.5]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.5.jar:6.0.5]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
~[spring-web-6.0.5.jar:6.0.5]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.5.jar:6.0.5]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109)
~[spring-web-6.0.5.jar:6.0.5]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.5.jar:6.0.5]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
~[spring-web-6.0.5.jar:6.0.5]
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
~[spring-web-6.0.5.jar:6.0.5]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:185)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:158)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:119)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:400)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:859)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1734)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at
org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
~[tomcat-embed-core-10.1.5.jar:10.1.5]
at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na]
Attached image from debugger shows that entityPath and the highlighted parent have the
same value but are different instances
(
https://hibernate.atlassian.net/browse/HHH-16296#add-comment?atlOrigin=ey...
) Add Comment (
https://hibernate.atlassian.net/browse/HHH-16296#add-comment?atlOrigin=ey...
)
Get Jira notifications on your phone! Download the Jira Cloud app for Android (
https://play.google.com/store/apps/details?id=com.atlassian.android.jira....
) or iOS (
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=Em...
) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100217- sha1:7167dc8 )