Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-48618

Noisy logging when linked JIRA is down

    XMLWordPrintable

Details

    Description

      NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.

      A linked JIRA calendar throws noisy errors in logs when the linked JIRA instance is down or unresponsive.

      @4000000054644d1309923fac 2014-11-13 17:17:45,155 ERROR [scheduler_Worker-1] [extra.calendar3.upcomingevents.UpcomingEventsHelper] addRetrieveEventTaskSingleThreaded Error getting events from sub-calendar 0132d868-15e1-4dc0-80b3-9a3a907d85ea
      @4000000054644d1309924b64 com.atlassian.confluence.extra.calendar3.exception.CalendarException: calendar3.error.jiralink
      @4000000054644d1309924f4c 	at com.atlassian.confluence.extra.calendar3.calendarstore.AbstractJiraSubCalendarDataStore.getSubCalendarContentInternal(AbstractJiraSubCalendarDataStore.java:626)
      @4000000054644d130996cbbc 	at com.atlassian.confluence.extra.calendar3.calendarstore.AbstractJiraSubCalendarDataStore.getSubCalendarContentInternal(AbstractJiraSubCalendarDataStore.java:72)
      @4000000054644d130996d38c 	at com.atlassian.confluence.extra.calendar3.calendarstore.ExternalCalendarDataStore.getSubCalendarContent(ExternalCalendarDataStore.java:60)
      @4000000054644d130996e32c 	at com.atlassian.confluence.extra.calendar3.calendarstore.CalendarDataStoreCachingDecorator.getSubCalendarContentFromCalendarDataStore(CalendarDataStoreCachingDecorator.java:206)
      @4000000054644d130996eafc 	at com.atlassian.confluence.extra.calendar3.calendarstore.CalendarDataStoreCachingDecorator.getSubCalendarContent(CalendarDataStoreCachingDecorator.java:154)
      @4000000054644d1309970654 	at com.atlassian.confluence.extra.calendar3.calendarstore.CalendarDataStoreCachingDecorator.findEvents(CalendarDataStoreCachingDecorator.java:510)
      @4000000054644d1309970a3c 	at com.atlassian.confluence.extra.calendar3.calendarstore.CalendarDataStoreCachingDecorator.getEvents(CalendarDataStoreCachingDecorator.java:469)
      @4000000054644d13099715f4 	at com.atlassian.confluence.extra.calendar3.calendarstore.DelegatingCalendarDataStore.getEvents(DelegatingCalendarDataStore.java:517)
      @4000000054644d13099719dc 	at com.atlassian.confluence.extra.calendar3.DefaultCalendarManager.getEvents(DefaultCalendarManager.java:438)
      @4000000054644d1309971dc4 	at sun.reflect.GeneratedMethodAccessor1625.invoke(Unknown Source)
      @4000000054644d130997297c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d1309972d64 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d1309972d64 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @4000000054644d130997314c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      @4000000054644d1309975c44 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      @4000000054644d130997602c 	at com.atlassian.plugins.spring.interceptor.plugin.ExportableInterceptorAdapter$WrappedMethodInvocation.proceed(ExportableInterceptorAdapter.java:53)
      @4000000054644d1309976414 	at com.atlassian.plugins.spring.interceptor.spi.SpringInterceptorAdapter$SpringMethodInvocationAdapter.proceed(SpringInterceptorAdapter.java:50)
      @4000000054644d1309976fcc 	at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:16)
      @4000000054644d13099773b4 	at com.atlassian.plugins.spring.interceptor.spi.SpringInterceptorAdapter.invoke(SpringInterceptorAdapter.java:23)
      @4000000054644d1309977b84 	at sun.reflect.GeneratedMethodAccessor977.invoke(Unknown Source)
      @4000000054644d1309978354 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d130997873c 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d130997873c 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129)
      @4000000054644d1309979ac4 	at $Proxy210.invoke(Unknown Source)
      @4000000054644d1309979ac4 	at com.atlassian.plugins.spring.interceptor.plugin.ExportableInterceptorAdapter.invoke(ExportableInterceptorAdapter.java:26)
      @4000000054644d130997a294 	at sun.reflect.GeneratedMethodAccessor978.invoke(Unknown Source)
      @4000000054644d130997a294 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d130997ba04 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d130997ba04 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @4000000054644d130997bdec 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)
      @4000000054644d130997bdec 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)
      @4000000054644d130997c5bc 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130997c9a4 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @4000000054644d130997c9a4 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @4000000054644d130997d55c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130997d944 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:56)
      @4000000054644d130997d944 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:39)
      @4000000054644d130997e114 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130997e4fc 	at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)
      @4000000054644d130997e4fc 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130997eccc 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @4000000054644d130997eccc 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @4000000054644d130997f0b4 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130998043c 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @4000000054644d1309980824 	at $Proxy3190.invoke(Unknown Source)
      @4000000054644d1309980824 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d1309980c0c 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @4000000054644d1309980ff4 	at $Proxy3202.getEvents(Unknown Source)
      @4000000054644d13099813dc 	at com.atlassian.confluence.extra.calendar3.upcomingevents.UpcomingEventsHelper.addRetrieveEventTaskSingleThreaded(UpcomingEventsHelper.java:489)
      @4000000054644d13099813dc 	at com.atlassian.confluence.extra.calendar3.upcomingevents.UpcomingEventsHelper.getRetrieveEventTasks(UpcomingEventsHelper.java:454)
      @4000000054644d1309981bac 	at com.atlassian.confluence.extra.calendar3.upcomingevents.UpcomingEventsHelper.getEventsGroup(UpcomingEventsHelper.java:120)
      @4000000054644d1309981f94 	at com.atlassian.confluence.extra.calendar3.upcomingevents.DefaultMailSummaryRenderer.renderUpcomingEventsForMail(DefaultMailSummaryRenderer.java:76)
      @4000000054644d130998237c 	at com.atlassian.confluence.extra.calendar3.upcomingevents.CalendarMailSummaryWebPanel.getHtml(CalendarMailSummaryWebPanel.java:49)
      @4000000054644d1309982b4c 	at com.atlassian.plugin.web.descriptors.DefaultWebPanelModuleDescriptor$ContextAwareWebPanel.getHtml(DefaultWebPanelModuleDescriptor.java:144)
      @4000000054644d1309982f34 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailTaskFactory.renderContentExcerpts(DefaultSummaryEmailTaskFactory.java:426)
      @4000000054644d1309983704 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailTaskFactory.getInitialContext(DefaultSummaryEmailTaskFactory.java:303)
      @4000000054644d1309983704 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailTaskFactory.createEmailTask(DefaultSummaryEmailTaskFactory.java:128)
      @4000000054644d1309983ed4 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailTaskFactory.createEmailTask(DefaultSummaryEmailTaskFactory.java:115)
      @4000000054644d13099842bc 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailService.doSend(DefaultSummaryEmailService.java:108)
      @4000000054644d13099846a4 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailService.access$000(DefaultSummaryEmailService.java:22)
      @4000000054644d1309985644 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailService$1.doInTransaction(DefaultSummaryEmailService.java:70)
      @4000000054644d1309985644 	at com.atlassian.sal.core.transaction.HostContextTransactionTemplate$1.doInTransaction(HostContextTransactionTemplate.java:25)
      @4000000054644d1309985a2c 	at com.atlassian.sal.spring.component.SpringHostContextAccessor$1.doInTransaction(SpringHostContextAccessor.java:88)
      @4000000054644d13099861fc 	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
      @4000000054644d13099861fc 	at com.atlassian.sal.spring.component.SpringHostContextAccessor.doInTransaction(SpringHostContextAccessor.java:82)
      @4000000054644d13099865e4 	at sun.reflect.GeneratedMethodAccessor195.invoke(Unknown Source)
      @4000000054644d13099865e4 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d1309986db4 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d1309986db4 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129)
      @4000000054644d130998796c 	at $Proxy265.doInTransaction(Unknown Source)
      @4000000054644d1309987d54 	at sun.reflect.GeneratedMethodAccessor195.invoke(Unknown Source)
      @4000000054644d1309987d54 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d130998813c 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d1309988cf4 	at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
      @4000000054644d13099890dc 	at $Proxy265.doInTransaction(Unknown Source)
      @4000000054644d13099890dc 	at com.atlassian.sal.core.transaction.HostContextTransactionTemplate.execute(HostContextTransactionTemplate.java:21)
      @4000000054644d13099894c4 	at sun.reflect.GeneratedMethodAccessor243.invoke(Unknown Source)
      @4000000054644d13099898ac 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d1309989c94 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d1309989c94 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @4000000054644d130998a07c 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)
      @4000000054644d130998ac34 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)
      @4000000054644d130998ac34 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130998b01c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @4000000054644d130998b404 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @4000000054644d130998b7ec 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130998bbd4 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:56)
      @4000000054644d130998bfbc 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:39)
      @4000000054644d130998c3a4 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130998c78c 	at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)
      @4000000054644d130998cf5c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130998d344 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @4000000054644d130998d72c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @4000000054644d130998db14 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130998defc 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @4000000054644d130998defc 	at $Proxy991.execute(Unknown Source)
      @4000000054644d130998e2e4 	at com.atlassian.confluence.plugins.dailysummary.components.impl.DefaultSummaryEmailService.sendEmailForDate(DefaultSummaryEmailService.java:59)
      @4000000054644d130998e6cc 	at com.atlassian.confluence.plugins.dailysummary.scheduling.SummaryEmailJob.execute(SummaryEmailJob.java:34)
      @4000000054644d130998eab4 	at com.atlassian.confluence.plugin.descriptor.JobModuleDescriptor$DelegatingPluginJob.execute(JobModuleDescriptor.java:149)
      @4000000054644d130998f66c 	at com.atlassian.scheduler.quartz1.Quartz1JobFactory$ClassLoaderProtectingWrappedJob.execute(Quartz1JobFactory.java:62)
      @4000000054644d130998f66c 	at org.quartz.core.JobRunShell.run(JobRunShell.java:223)
      @4000000054644d130998fa54 	at com.atlassian.confluence.schedule.quartz.ConfluenceQuartzThreadPool$1.run(ConfluenceQuartzThreadPool.java:22)
      @4000000054644d130998fe3c 	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
      @4000000054644d1309990224 Caused by: com.atlassian.sal.api.net.ResponseException: java.net.SocketTimeoutException: Read timed out
      @4000000054644d1309990224 	at com.atlassian.sal.core.net.HttpClientRequest.executeAndReturn(HttpClientRequest.java:376)
      @4000000054644d130999060c 	at com.atlassian.plugins.rest.module.jersey.JerseyRequest.executeAndReturn(JerseyRequest.java:161)
      @4000000054644d13099911c4 	at com.atlassian.applinks.core.auth.ApplicationLinkRequestAdaptor.execute(ApplicationLinkRequestAdaptor.java:84)
      @4000000054644d13099915ac 	at com.atlassian.applinks.core.auth.oauth.ThreeLeggedOAuthRequest.execute(ThreeLeggedOAuthRequest.java:54)
      @4000000054644d1309991994 	at com.atlassian.confluence.extra.calendar3.calendarstore.DefaultJiraAccessor.getGreenHopperSprintDates(DefaultJiraAccessor.java:963)
      @4000000054644d130999254c 	at com.atlassian.confluence.extra.calendar3.calendarstore.DefaultJiraAccessor.getCalendarByJql(DefaultJiraAccessor.java:481)
      @4000000054644d130999254c 	at sun.reflect.GeneratedMethodAccessor3331.invoke(Unknown Source)
      @4000000054644d1309992934 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d1309992d1c 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d1309993104 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @4000000054644d1309993104 	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      @4000000054644d13099934ec 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      @4000000054644d13099938d4 	at com.atlassian.plugins.spring.interceptor.plugin.ExportableInterceptorAdapter$WrappedMethodInvocation.proceed(ExportableInterceptorAdapter.java:53)
      @4000000054644d1309993cbc 	at com.atlassian.plugins.spring.interceptor.spi.SpringInterceptorAdapter$SpringMethodInvocationAdapter.proceed(SpringInterceptorAdapter.java:50)
      @4000000054644d13099940a4 	at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:16)
      @4000000054644d1309994874 	at com.atlassian.plugins.spring.interceptor.spi.SpringInterceptorAdapter.invoke(SpringInterceptorAdapter.java:23)
      @4000000054644d1309994c5c 	at sun.reflect.GeneratedMethodAccessor977.invoke(Unknown Source)
      @4000000054644d1309994c5c 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d1309995044 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d130999542c 	at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129)
      @4000000054644d1309995814 	at $Proxy210.invoke(Unknown Source)
      @4000000054644d1309995bfc 	at com.atlassian.plugins.spring.interceptor.plugin.ExportableInterceptorAdapter.invoke(ExportableInterceptorAdapter.java:26)
      @4000000054644d1309995bfc 	at sun.reflect.GeneratedMethodAccessor978.invoke(Unknown Source)
      @4000000054644d13099963cc 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @4000000054644d13099963cc 	at java.lang.reflect.Method.invoke(Method.java:597)
      @4000000054644d13099967b4 	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      @4000000054644d1309996f84 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.doInvoke(ServiceInvoker.java:58)
      @4000000054644d1309996f84 	at org.springframework.osgi.service.importer.support.internal.aop.ServiceInvoker.invoke(ServiceInvoker.java:62)
      @4000000054644d130999736c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d1309997b3c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @4000000054644d1309997b3c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @4000000054644d1309997f24 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d1309998adc 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invokeUnprivileged(ServiceTCCLInterceptor.java:56)
      @4000000054644d1309998ec4 	at org.springframework.osgi.service.util.internal.aop.ServiceTCCLInterceptor.invoke(ServiceTCCLInterceptor.java:39)
      @4000000054644d13099992ac 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d1309999a7c 	at org.springframework.osgi.service.importer.support.LocalBundleContextAdvice.invoke(LocalBundleContextAdvice.java:59)
      @4000000054644d1309999e64 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130999a24c 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      @4000000054644d130999a634 	at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      @4000000054644d130999aa1c 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130999ae04 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @4000000054644d130999b1ec 	at $Proxy3190.invoke(Unknown Source)
      @4000000054644d130999b1ec 	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      @4000000054644d130999b5d4 	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      @4000000054644d130999b9bc 	at $Proxy3199.getCalendarByJql(Unknown Source)
      @4000000054644d130999b9bc 	at com.atlassian.confluence.extra.calendar3.calendarstore.AbstractJiraSubCalendarDataStore.getSubCalendarContentInternal(AbstractJiraSubCalendarDataStore.java:593)
      @4000000054644d130999c574 	... 102 more
      @4000000054644d130999c574 Caused by: java.net.SocketTimeoutException: Read timed out
      @4000000054644d130999c95c 	at java.net.SocketInputStream.socketRead0(Native Method)
      @4000000054644d130999c95c 	at java.net.SocketInputStream.read(SocketInputStream.java:129)
      @4000000054644d130999cd44 	at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293)
      @4000000054644d130999d12c 	at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331)
      @4000000054644d130999d514 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:798)
      @4000000054644d130999d514 	at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:755)
      @4000000054644d130999d8fc 	at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
      @4000000054644d130999dce4 	at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
      @4000000054644d130999e0cc 	at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
      @4000000054644d130999e0cc 	at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:78)
      @4000000054644d130999e4b4 	at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:106)
      @4000000054644d130999e4b4 	at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1116)
      @4000000054644d130999f06c 	at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1973)
      @4000000054644d130999f454 	at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1735)
      @4000000054644d130999f454 	at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1098)
      @4000000054644d130999f83c 	at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
      @4000000054644d130999fc24 	at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
      @4000000054644d13099a000c 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
      @4000000054644d13099a000c 	at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
      @4000000054644d13099a03f4 	at com.atlassian.sal.core.net.HttpClientRequest.executeMethod(HttpClientRequest.java:590)
      @4000000054644d13099a1394 	at com.atlassian.sal.core.net.HttpClientRequest.executeMethod(HttpClientRequest.java:546)
      @4000000054644d13099a1394 	at com.atlassian.sal.core.net.HttpClientRequest.executeAndReturn(HttpClientRequest.java:350)
      @4000000054644d13099a177c 	... 147 more
      

      A stack trace should not be thrown for this kind of failure mode. Instead, a single WARN log should be produced. Also, this message should not be logged every time the linked instance fails to respond, but once every 1-2 minutes whilst the instance is still down.

      Attachments

        Issue Links

          Activity

            People

              tquanghua Thinh Quang Hua (Inactive)
              sday@atlassian.com Samuel Day (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: