Uploaded image for project: 'Migration Platform'
  1. Migration Platform
  2. MIG-87

Cloud Migration Assistant throw an error "We can't communicate with your server"

    XMLWordPrintable

Details

    • 1
    • Severity 3 - Minor

    Description

      Issue Summary

      This was noted especially for customers using Confluence Data Center while using Confluence Cloud Migration Assistant, your migration plan gets stuck with an error message "We can't communicate with your server".

      Most of them have Confluence deployed in a single node, however, this might be a coincidence.

      Steps to Reproduce

      1. Confluence DC
      2. Install the latest Cloud Migration Assistant 2.3.0
      3. Try to migrate spaces to a Cloud instance

      Expected Results

      Spaces get migrated.

      Actual Results

      The plan gets stuck and you will see an error message "We can't communicate with your server"

      The below exception is thrown in the atlassian-confluence.log file:

      2019-10-24 11:52:54,639 ERROR [http-nio-8090-exec-632] [common.error.jersey.ThrowableExceptionMapper] toResponse Uncaught exception thrown by REST service: com.atlassian.cache.CacheException: Problem retrieving a value from cache com.atlassian.migration.agent.service.impl.MigrationAppAggregatorService.maa.cache
       -- referer: https://xxxxxx.com/admin/migration.action | url: /rest/migration/latest/app/stats | traceId: xxxxxxx | userName: xxxxx
      com.atlassian.cache.CacheException: com.atlassian.cache.CacheException: Problem retrieving a value from cache com.atlassian.migration.agent.service.impl.MigrationAppAggregatorService.maa.cache
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:593)
      	at java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677)
      	at java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:735)
      java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:714)
      	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
      	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
      com.atlassian.migration.agent.service.impl.AppAssessmentService.collectAppInfo(AppAssessmentService.java:117)
      com.atlassian.migration.agent.service.impl.AppAssessmentService.getPluginStats(AppAssessmentService.java:74)
      com.atlassian.migration.agent.rest.AppAssessmentResource.getPluginStats(AppAssessmentResource.java:41)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:498)
      com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker$1.invoke(DispatchProviderHelper.java:192)
      com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$1.intercept(DispatchProviderHelper.java:83)
      com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:53)
      com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor.intercept(ExpandInterceptor.java:41)
      com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:53)
      com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.invokeMethodWithInterceptors(DispatchProviderHelper.java:110)
      com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker._dispatch(DispatchProviderHelper.java:190)
      ...
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      com.atlassian.confluence.util.UserLoggingContextFilter.doFilter(UserLoggingContex
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      com.atlassian.confluence.util.UserNameHeaderFilter.doFilter(UserNameHeaderFiltercom.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChaorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.web.filter.MauEventFilter.doFilter(MauEventFilter.java:39)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      com.atlassian.confluence.web.filter.ConfluenceTimeoutFilter.doFilter(ConfluenceTimeoutFilter.java:57)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      	at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:242)
      com.atlassian.confluence.web.filter.ConfluenceSecurityFilter.applyFilter(ConfluenceSecurityFilter.java:39)
      com.atlassian.confluence.web.filter.ConfluenceSecurityFilter.doFilter(ConfluenceSecurityFilter.java:29)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:25)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:103)
      com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:35)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      	at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:148)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.jav
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.j
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.jav
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:39)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.javcom.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:57)
      com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:45)
      com.atlassian.johnson.plugin.servlet.filter.JohnsonServletFilterModuleContainerFilter.doFilter(JohnsonServletFilterModuleContainerFilter.java:50)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:5com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170)
      com.atlassian.confluence.web.filter.ConfluenceOpenSessionInViewFilter.doFilterInternal(ConfluenceOpenSessionInViewFilter.java:41)
      org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      	at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:31)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.jav
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      com.atlassian.analytics.client.filter.DefaultAnalyticsFilter.doFilter(DefaultAnalyticsFilter.java:38)
      com.atlassian.analytics.client.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      	at com.atlassian.jwt.internal.servlet.JwtAuthFilter.doFilter(JwtAuthFilter.java:31)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      com.atlassian.confluence.web.filter.HttpRequestStatsFilter.doFilter(HttpRequestStatsFilter.java:47)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.javcom.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      	at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:121)
      	at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:92)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:37)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      com.atlassian.confluence.web.filter.ConfluenceTimingFilter.doFilter(ConfluenceTimingFilter.java:46)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.javcom.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:58)
      com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFiltcom.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.javcom.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPlugincom.atlassian.confluence.extra.webdav.servlet.filter.WebdavRequestForwardFilter.docom.atlassian.confluence.extra.webdav.servlet.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:29)
      com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:64)
      com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.javcom.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:57)
      com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:45)
      com.atlassian.johnson.plugin.servlet.filter.JohnsonServletFilterModuleContainerFilter.doFilter(JohnsonServletFilterModuleContainerFilter.java:50)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.util.MobileAppRequestFilter.doFilter(MobileAppRequestFilter.java:36)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.internal.web.filter.spring.IgnoreWebAsyncManagerFilter.doFilter(IgnoreWebAsyncManagerFilter.java:59)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.web.filter.validateparam.RequestParamValidationFilter.doFilter(RequestParamValidationFilter.java:51)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.web.filter.TranslationModeFilter.doFilter(TranslationModeFilter.java:39)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.plugin.servlet.filter.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:71)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.atlassian.confluence.web.filter.LanguageExtractionFilter.doFilter(LanguageExtractionFilter.java:39)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      com.atlassian.confluence.impl.vcache.VCacheRequestContextFilter.lambda$doFilter$3(VCacheRequestContextFilter.java:44)
      com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContextInternal(VCacheRequestContextManager.java:87)
      com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:71)
      com.atlassian.confluence.impl.vcache.VCacheRequestContextFilter.doFilter(VCacheRequestContextFilter.java:43)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChaorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:33)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:59)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1com.github.kristofa.brave.servlet.BraveServletFilter.doFilter(BraveServletFilter.java:5
      com.atlassian.confluence.web.filter.ZipkinTracingFilter.doFilter(ZipkinTracingFilter.java:52)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      com.atlassian.confluence.web.filter.ResponseOutputStreamFilter.doFilter(ResponseOutputStreamFilter.java:25)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      com.atlassian.confluence.servlet.FourOhFourErrorLoggingFilter.doFilter(FourOhFourErrorLoggingFilter.java:64)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      com.atlassian.confluence.internal.diagnostics.HttpRequestMonitoringFilter.doFilter(HttpRequestMonitoringFilter.java:42)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:1
      	at com.atlassian.confluence.web.filter.DebugFilter.doFilter(DebugFilter.java:46)
      com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:32)
      org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
      org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
      org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
      org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
      org.apache.catalina.valves.StuckThreadDetectionValve.invoke(StuckThreadDetectionValve.java:206)
      org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
      org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
      org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
      org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
      	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
      org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
      org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
      org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
      java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java
      	at java.lang.Thread.run(Thread.java:748)
      Caused by: com.atlassian.cache.CacheException: Problem retrieving a value from cache com.atlassian.migration.agent.service.impl.MigrationAppAggregatorService.maa.caccom.atlassian.cache.hazelcast.HazelcastCache.getOrLoad(HazelcastCache.java:26
      	at com.atlassian.cache.hazelcast.HazelcastCache.get(HazelcastCache.java:95)
      com.atlassian.confluence.cache.DefaultConfluenceCache.get(DefaultConfluenceCache.java:47)
      com.atlassian.confluence.cache.ConfluenceMonitoringCache.get(ConfluenceMonitoringCache.java:45)
      com.atlassian.migration.agent.service.impl.MigrationAppAggregatorService.getCachedAppData(MigrationAppAggregatorService.java:68)
      com.atlassian.migration.agent.service.impl.AppAssessmentService.buildPluginData(AppAssessmentService.java:127)
      com.atlassian.migration.agent.service.impl.AppAssessmentService.lambda$collectAppInfo$4(AppAssessmentService.java:116)
      	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
      java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
      	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
      java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
      	at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:747)
      	at java.util.stream.ReduceOps$ReduceTask.doLeaf(ReduceOps.java:721)
      	at java.util.stream.AbstractTask.compute(AbstractTask.java:316)
      	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
      	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
      java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
      	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
      java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
      Caused by: com.hazelcast.nio.serialization.HazelcastSerializationException: Failed to serialize 'com.atlassian.hazelcast.serialization.OsgiSafe'
      com.hazelcast.internal.serialization.impl.SerializationUtil.handleSerializeException(SerializationUtil.java:73)
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.toBytes(AbstractSerializationService.java:154)
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.toBytes(AbstractSerializationService.java:135)
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.toData(AbstractSerializationService.java:119)
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.toData(AbstractSerializationService.java:107)
      	at com.hazelcast.spi.impl.NodeEngineImpl.toData(NodeEngineImpl.java:345)
      com.hazelcast.spi.AbstractDistributedObject.toData(AbstractDistributedObject.java:
      com.hazelcast.map.impl.proxy.MapProxyImpl.putIfAbsent(MapProxyImpl.java:152)
      com.hazelcast.map.impl.proxy.MapProxyImpl.putIfAbsent(MapProxyImpl.java:143)
      com.atlassian.cache.hazelcast.HazelcastCache.getOrLoad(HazelcastCache.java:26
      Caused by: com.hazelcast.nio.serialization.HazelcastSerializationException: Failed to serialize 'com.atlassian.migration.agent.service.MigrationAppAggregatorResponse'
      com.hazelcast.internal.serialization.impl.SerializationUtil.handleSerializeException(SerializationUtil.java:73)
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.writeObject(AbstractSerializationService.java:251)
      com.hazelcast.internal.serialization.impl.ByteArrayObjectDataOutput.writeObject(ByteArrayObjectDataOutput.java:370)
      com.atlassian.hazelcast.serialization.OsgiSafeStreamSerializer.write(OsgiSafeStreamSerializer.java:127)
      com.atlassian.hazelcast.serialization.OsgiSafeStreamSerializer.write(OsgiSafeStreamSerializer.java:68)
      com.hazelcast.internal.serialization.impl.StreamSerializerAdapter.write(StreamSerializerAdapter.java:43)
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.toBytes(AbstractSerializationService.java:151)
      Caused by: com.hazelcast.nio.serialization.HazelcastSerializationException: There is no suitable serializer for class com.atlassian.migration.agent.service.MigrationAppAggregatorResponse
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.serializerFor(AbstractSerializationService.java:484)
      com.hazelcast.internal.serialization.impl.AbstractSerializationService.writeObject(AbstractSerializationService.java:247)
      

      Workaround

      We don't have a workaround for this yet.

      Attachments

        1. migration-agent-2.3.1-SNAPSHOT.jar
          16.13 MB
          lukasz
        2. Screen Shot 2019-10-23 at 2.05.00 PM.jpg
          17 kB
          Daniel Brito [Atlassian]

        Issue Links

          Activity

            People

              lgrzyb lukasz
              dbrito Daniel Brito [Atlassian]
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: