Skip to content
This repository has been archived by the owner on Aug 29, 2024. It is now read-only.

Documentdb.DocumentClientException #507

Open
sivawipro opened this issue Feb 26, 2020 · 3 comments
Open

Documentdb.DocumentClientException #507

sivawipro opened this issue Feb 26, 2020 · 3 comments

Comments

@sivawipro
Copy link

We have facing the issue frequently in our Application . I have mention the version here , Can you please sort it out how to fix this ?

com.microsoft.azure
spring-data-cosmosdb
2.1.0

@sivawipro
Copy link
Author

here is the entire logs.

java.lang.IllegalStateException:
at com.microsoft.azure.documentdb.internal.query.DefaultQueryExecutionContext.next (DefaultQueryExecutionContext.java86)
at com.microsoft.azure.documentdb.internal.query.DefaultQueryExecutionContext.next (DefaultQueryExecutionContext.java33)
at com.microsoft.azure.documentdb.internal.query.ProxyQueryExecutionContext. (ProxyQueryExecutionContext.java68)
at com.microsoft.azure.documentdb.internal.query.QueryExecutionContextFactory.createQueryExecutionContext (QueryExecutionContextFactory.java23)
at com.microsoft.azure.documentdb.QueryIterable.createQueryExecutionContext (QueryIterable.java70)
at com.microsoft.azure.documentdb.QueryIterable.reset (QueryIterable.java115)
at com.microsoft.azure.documentdb.QueryIterable. (QueryIterable.java57)
at com.microsoft.azure.documentdb.DocumentClient.queryDocuments (DocumentClient.java1079)
at com.microsoft.azure.documentdb.DocumentClient.queryDocuments (DocumentClient.java1050)
at com.microsoft.azure.spring.data.cosmosdb.core.DocumentDbTemplate.executeQuery (DocumentDbTemplate.java371)
at com.microsoft.azure.spring.data.cosmosdb.core.DocumentDbTemplate.findDocuments (DocumentDbTemplate.java415)
at com.microsoft.azure.spring.data.cosmosdb.core.DocumentDbTemplate.findAll (DocumentDbTemplate.java185)
at com.microsoft.azure.spring.data.cosmosdb.repository.support.SimpleDocumentDbRepository.findAll (SimpleDocumentDbRepository.java111)
at jdk.internal.reflect.GeneratedMethodAccessor107.invoke
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
at java.lang.reflect.Method.invoke
at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke (RepositoryComposition.java359)
at org.springframework.data.repository.core.support.RepositoryComposition.invoke (RepositoryComposition.java200)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke (RepositoryFactorySupport.java644)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke (RepositoryFactorySupport.java608)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.lambda$invoke$3 (RepositoryFactorySupport.java595)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke (RepositoryFactorySupport.java595)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke (DefaultMethodInvokingMethodInterceptor.java59)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke (ExposeInvocationInterceptor.java93)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke (SurroundingTransactionDetectorMethodInterceptor.java61)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke (JdkDynamicAopProxy.java212)
at com.sun.proxy.$Proxy159.findAll
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
at java.lang.reflect.Method.invoke
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection (AopUtils.java343)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint (ReflectiveMethodInvocation.java198)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java163)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke (PersistenceExceptionTranslationInterceptor.java139)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke (JdkDynamicAopProxy.java212)
at com.sun.proxy.$Proxy159.findAll
at com.roche.iconnect.api.service.impl.ReferenceDataServiceImpl.findAllPreferences (ReferenceDataServiceImpl.java462)
at com.roche.iconnect.api.controller.ReferenceDataController.getAllPrefernces (ReferenceDataController.java247)
at com.roche.iconnect.api.controller.ReferenceDataController$$FastClassBySpringCGLIB$$7ea71c8.invoke ()
at org.springframework.cglib.proxy.MethodProxy.invoke (MethodProxy.java218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint (CglibAopProxy.java749)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java163)
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke (MethodSecurityInterceptor.java69)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept (CglibAopProxy.java688)
at com.roche.iconnect.api.controller.ReferenceDataController$$EnhancerBySpringCGLIB$$ea55460d.getAllPrefernces ()
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
at java.lang.reflect.Method.invoke
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke (InvocableHandlerMethod.java190)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest (InvocableHandlerMethod.java138)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle (ServletInvocableHandlerMethod.java104)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod (RequestMappingHandlerAdapter.java892)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal (RequestMappingHandlerAdapter.java797)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle (AbstractHandlerMethodAdapter.java87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java1039)
at org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java942)
at org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java1005)
at org.springframework.web.servlet.FrameworkServlet.doGet (FrameworkServlet.java897)
at javax.servlet.http.HttpServlet.service (HttpServlet.java634)
at org.springframework.web.servlet.FrameworkServlet.service (FrameworkServlet.java882)
at javax.servlet.http.HttpServlet.service (HttpServlet.java741)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at com.roche.iconnect.soa.security.HttpServletRequestSanitizeFilter.doFilter (HttpServletRequestSanitizeFilter.java25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal (HttpTraceFilter.java88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java320)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke (FilterSecurityInterceptor.java127)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter (FilterSecurityInterceptor.java91)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at com.roche.iconnect.soa.security.SecurityInterceptor.doFilter (SecurityInterceptor.java35)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter (ExceptionTranslationFilter.java119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.session.SessionManagementFilter.doFilter (SessionManagementFilter.java137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter (AnonymousAuthenticationFilter.java111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter (SecurityContextHolderAwareRequestFilter.java170)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter (RequestCacheAwareFilter.java63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at com.microsoft.azure.spring.autoconfigure.aad.AADAuthenticationFilter.doFilterInternal (AADAuthenticationFilter.java98)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter (LogoutFilter.java116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal (HeaderWriterFilter.java74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter (SecurityContextPersistenceFilter.java105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal (WebAsyncManagerIntegrationFilter.java56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.FilterChainProxy.doFilterInternal (FilterChainProxy.java215)
at org.springframework.security.web.FilterChainProxy.doFilter (FilterChainProxy.java178)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate (DelegatingFilterProxy.java357)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter (DelegatingFilterProxy.java270)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal (RequestContextFilter.java99)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.FormContentFilter.doFilterInternal (FormContentFilter.java92)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal (HiddenHttpMethodFilter.java93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics (WebMvcMetricsFilter.java114)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal (WebMvcMetricsFilter.java104)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (CharacterEncodingFilter.java200)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at com.microsoft.applicationinsights.web.internal.WebRequestTrackingFilter.doFilter (WebRequestTrackingFilter.java105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java202)
at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java490)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java139)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java92)
at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java74)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java343)
at org.apache.coyote.http11.Http11Processor.service (Http11Processor.java408)
at org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process (AbstractProtocol.java853)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun (NioEndpoint.java1587)
at org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java49)
at java.util.concurrent.ThreadPoolExecutor.runWorker
at java.util.concurrent.ThreadPoolExecutor$Worker.run
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run (TaskThread.java61)
at java.lang.Thread.run
Inner exception com.microsoft.azure.documentdb.DocumentClientException handled at com.microsoft.azure.documentdb.internal.query.DefaultQueryExecutionContext.next:
at com.microsoft.azure.documentdb.internal.SessionTokenHelper.getLocalSessionToken (SessionTokenHelper.java74)
at com.microsoft.azure.documentdb.internal.SessionTokenHelper.setPartitionLocalSessionToken (SessionTokenHelper.java25)
at com.microsoft.azure.documentdb.internal.directconnectivity.StoreReader.readSession (StoreReader.java80)
at com.microsoft.azure.documentdb.internal.directconnectivity.ConsistencyReader.readSession (ConsistencyReader.java78)
at com.microsoft.azure.documentdb.internal.directconnectivity.ConsistencyReader.read (ConsistencyReader.java53)
at com.microsoft.azure.documentdb.internal.directconnectivity.ReplicatedResourceClient.invoke (ReplicatedResourceClient.java59)
at com.microsoft.azure.documentdb.internal.directconnectivity.ServerStoreModel$1.apply (ServerStoreModel.java84)
at com.microsoft.azure.documentdb.internal.RetryUtility.executeStoreClientRequest (RetryUtility.java113)
at com.microsoft.azure.documentdb.internal.directconnectivity.ServerStoreModel.processMessage (ServerStoreModel.java89)
at com.microsoft.azure.documentdb.DocumentClient$10.apply (DocumentClient.java3021)
at com.microsoft.azure.documentdb.internal.RetryUtility.executeDocumentClientRequest (RetryUtility.java58)
at com.microsoft.azure.documentdb.DocumentClient.doQuery (DocumentClient.java3027)
at com.microsoft.azure.documentdb.DocumentQueryClientInternal.doQuery (DocumentQueryClientInternal.java40)
at com.microsoft.azure.documentdb.internal.query.AbstractQueryExecutionContext.executeRequest (AbstractQueryExecutionContext.java214)
at com.microsoft.azure.documentdb.internal.query.DefaultQueryExecutionContext.executeOnce (DefaultQueryExecutionContext.java149)
at com.microsoft.azure.documentdb.internal.query.DefaultQueryExecutionContext.fillBuffer (DefaultQueryExecutionContext.java101)
at com.microsoft.azure.documentdb.internal.query.DefaultQueryExecutionContext.next (DefaultQueryExecutionContext.java84)
at com.microsoft.azure.documentdb.internal.query.DefaultQueryExecutionContext.next (DefaultQueryExecutionContext.java33)
at com.microsoft.azure.documentdb.internal.query.ProxyQueryExecutionContext. (ProxyQueryExecutionContext.java68)
at com.microsoft.azure.documentdb.internal.query.QueryExecutionContextFactory.createQueryExecutionContext (QueryExecutionContextFactory.java23)
at com.microsoft.azure.documentdb.QueryIterable.createQueryExecutionContext (QueryIterable.java70)
at com.microsoft.azure.documentdb.QueryIterable.reset (QueryIterable.java115)
at com.microsoft.azure.documentdb.QueryIterable. (QueryIterable.java57)
at com.microsoft.azure.documentdb.DocumentClient.queryDocuments (DocumentClient.java1079)
at com.microsoft.azure.documentdb.DocumentClient.queryDocuments (DocumentClient.java1050)
at com.microsoft.azure.spring.data.cosmosdb.core.DocumentDbTemplate.executeQuery (DocumentDbTemplate.java371)
at com.microsoft.azure.spring.data.cosmosdb.core.DocumentDbTemplate.findDocuments (DocumentDbTemplate.java415)
at com.microsoft.azure.spring.data.cosmosdb.core.DocumentDbTemplate.findAll (DocumentDbTemplate.java185)
at com.microsoft.azure.spring.data.cosmosdb.repository.support.SimpleDocumentDbRepository.findAll (SimpleDocumentDbRepository.java111)
at jdk.internal.reflect.GeneratedMethodAccessor107.invoke
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
at java.lang.reflect.Method.invoke
at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke (RepositoryComposition.java359)
at org.springframework.data.repository.core.support.RepositoryComposition.invoke (RepositoryComposition.java200)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke (RepositoryFactorySupport.java644)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke (RepositoryFactorySupport.java608)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.lambda$invoke$3 (RepositoryFactorySupport.java595)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke (RepositoryFactorySupport.java595)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke (DefaultMethodInvokingMethodInterceptor.java59)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke (ExposeInvocationInterceptor.java93)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke (SurroundingTransactionDetectorMethodInterceptor.java61)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke (JdkDynamicAopProxy.java212)
at com.sun.proxy.$Proxy159.findAll
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
at java.lang.reflect.Method.invoke
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection (AopUtils.java343)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint (ReflectiveMethodInvocation.java198)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java163)
at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke (PersistenceExceptionTranslationInterceptor.java139)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke (JdkDynamicAopProxy.java212)
at com.sun.proxy.$Proxy159.findAll
at com.roche.iconnect.api.service.impl.ReferenceDataServiceImpl.findAllPreferences (ReferenceDataServiceImpl.java462)
at com.roche.iconnect.api.controller.ReferenceDataController.getAllPrefernces (ReferenceDataController.java247)
at com.roche.iconnect.api.controller.ReferenceDataController$$FastClassBySpringCGLIB$$7ea71c8.invoke ()
at org.springframework.cglib.proxy.MethodProxy.invoke (MethodProxy.java218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint (CglibAopProxy.java749)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java163)
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke (MethodSecurityInterceptor.java69)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java186)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept (CglibAopProxy.java688)
at com.roche.iconnect.api.controller.ReferenceDataController$$EnhancerBySpringCGLIB$$ea55460d.getAllPrefernces ()
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
at java.lang.reflect.Method.invoke
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke (InvocableHandlerMethod.java190)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest (InvocableHandlerMethod.java138)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle (ServletInvocableHandlerMethod.java104)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod (RequestMappingHandlerAdapter.java892)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal (RequestMappingHandlerAdapter.java797)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle (AbstractHandlerMethodAdapter.java87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java1039)
at org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java942)
at org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java1005)
at org.springframework.web.servlet.FrameworkServlet.doGet (FrameworkServlet.java897)
at javax.servlet.http.HttpServlet.service (HttpServlet.java634)
at org.springframework.web.servlet.FrameworkServlet.service (FrameworkServlet.java882)
at javax.servlet.http.HttpServlet.service (HttpServlet.java741)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at com.roche.iconnect.soa.security.HttpServletRequestSanitizeFilter.doFilter (HttpServletRequestSanitizeFilter.java25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal (HttpTraceFilter.java88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java320)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke (FilterSecurityInterceptor.java127)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter (FilterSecurityInterceptor.java91)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at com.roche.iconnect.soa.security.SecurityInterceptor.doFilter (SecurityInterceptor.java35)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter (ExceptionTranslationFilter.java119)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.session.SessionManagementFilter.doFilter (SessionManagementFilter.java137)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter (AnonymousAuthenticationFilter.java111)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter (SecurityContextHolderAwareRequestFilter.java170)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter (RequestCacheAwareFilter.java63)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at com.microsoft.azure.spring.autoconfigure.aad.AADAuthenticationFilter.doFilterInternal (AADAuthenticationFilter.java98)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter (LogoutFilter.java116)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal (HeaderWriterFilter.java74)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter (SecurityContextPersistenceFilter.java105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal (WebAsyncManagerIntegrationFilter.java56)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java334)
at org.springframework.security.web.FilterChainProxy.doFilterInternal (FilterChainProxy.java215)
at org.springframework.security.web.FilterChainProxy.doFilter (FilterChainProxy.java178)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate (DelegatingFilterProxy.java357)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter (DelegatingFilterProxy.java270)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal (RequestContextFilter.java99)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.FormContentFilter.doFilterInternal (FormContentFilter.java92)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal (HiddenHttpMethodFilter.java93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics (WebMvcMetricsFilter.java114)
at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal (WebMvcMetricsFilter.java104)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (CharacterEncodingFilter.java200)
at org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java118)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at com.microsoft.applicationinsights.web.internal.WebRequestTrackingFilter.doFilter (WebRequestTrackingFilter.java105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java166)
at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java202)
at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java490)
at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java139)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java92)
at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java74)
at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java343)
at org.apache.coyote.http11.Http11Processor.service (Http11Processor.java408)
at org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process (AbstractProtocol.java853)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun (NioEndpoint.java1587)
at org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java49)
at java.util.concurrent.ThreadPoolExecutor.runWorker
at java.util.concurrent.ThreadPoolExecutor$Worker.run
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run (TaskThread.java61)
at java.lang.Thread.run

@sivawipro
Copy link
Author

Hi , Can someone please look in to this issue and let us know , Since we are in front of Production.

Thanks

@kushagraThapar
Copy link
Collaborator

@sivawipro - Not sure what the exact cause here is. But this version of spring-data-cosmosdb 2.1.0 uses azure-documentdb v1.x.x versions, which has been deprecated last year.

I am wondering if you can try to upgrade SDK version to anyone of these:
2.1.7, 2.1.8, 2.1.9, 2.1.10 and see if the issue happens again.
And if upgrading is not an issue, then definitely recommend to upgrade to:
2.2.x release train. 2.2.4 uses latest azure-cosmos library internally.

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants