Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-4138

Handle errors with Confluence applinks when Confluence is disabled

    XMLWordPrintable

Details

    Description

      With Confluence disabled at some point after initially being available, navigating and interacting with Crucible reviews becomes broken. The following is consistently spammed in the logs:

      @400000004fda81c72516702c 2012-06-14 17:28:45,621 WARN  - /source/cru/browse/CR-TNIDEV
      @400000004fda81c725167414 javax.servlet.ServletException: java.lang.IllegalStateException: ApplicationLink with id '25d68653-b7ef-3726-8036-256b2e44b7d6' not found!
      @400000004fda81c7251677fc       at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:936)
      @400000004fda81c725167be4       at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:871)
      @400000004fda81c725167fcc       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:138)
      @400000004fda81c725169f0c       at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109)
      @400000004fda81c72516a2f4       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      @400000004fda81c72516a2f4       at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
      @400000004fda81c72516a6dc       at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
      @400000004fda81c72516aeac       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
      @400000004fda81c72516aeac       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      @400000004fda81c72516b294       at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
      @400000004fda81c72516be4c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1272)
      @400000004fda81c72516be4c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c72516c234       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c72516c61c       at com.atlassian.labs.botkiller.BotKillerFilter.doFilter(BotKillerFilter.java:30)
      @400000004fda81c72516ca04       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72516ca04       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c72516cdec       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c72516d1d4       at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25)
      @400000004fda81c72516d5bc       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72516d9a4       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c72516d9a4       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c72516e55c       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c72516e55c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72516e944       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c72516fccc       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c7251700b4       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c72517049c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725170884       at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
      @400000004fda81c725170c6c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725170c6c       at com.atlassian.crucible.filters.CrucibleFilter.doFilter(CrucibleFilter.java:146)
      @400000004fda81c725171054       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725171824       at com.cenqua.fisheye.web.filters.TotalityFilter.doFilter(TotalityFilter.java:212)
      @400000004fda81c725171c0c       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c725171c0c       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c725171ff4       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c7251723dc       at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98)
      @400000004fda81c7251727c4       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c725172bac       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c725172f94       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72517337c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c72517337c       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c725173f34       at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:71)
      @400000004fda81c725173f34       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72517431c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c725174704       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c725174aec       at com.atlassian.studio.fisheye.servlet.filter.SeraphRememberMeFilter.doFilter(SeraphRememberMeFilter.java:86)
      @400000004fda81c725174ed4       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c725174ed4       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c7251752bc       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c7251756a4       at com.atlassian.studio.core.servlet.filter.AlacarteLicenseEnforcer.doFilter(AlacarteLicenseEnforcer.java:71)
      @400000004fda81c725175a8c       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72517625c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c725176644       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c725176644       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c725176e14       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725176e14       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c7251771fc       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c72517819c       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c72517819c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725178584       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
      @400000004fda81c72517913c       at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
      @400000004fda81c72517913c       at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
      @400000004fda81c725179524       at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
      @400000004fda81c725179524       at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
      @400000004fda81c72517990c       at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
      @400000004fda81c72517990c       at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
      @400000004fda81c725179cf4       at com.opensymphony.webwork.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:114)
      @400000004fda81c72517a0dc       at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:143)
      @400000004fda81c72517a4c4       at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:313)
      @400000004fda81c72517a4c4       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:208)
      @400000004fda81c72517ac94       at com.cenqua.crucible.interceptors.ReviewInterceptor.intercept(ReviewInterceptor.java:51)
      @400000004fda81c72517ac94       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517b464       at com.cenqua.crucible.interceptors.CruciblePermissionInterceptor.intercept(CruciblePermissionInterceptor.java:52)
      @400000004fda81c72517b84c       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517bc34       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      @400000004fda81c72517bc34       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517c01c       at com.cenqua.crucible.interceptors.HasCrucibleInterceptor.intercept(HasCrucibleInterceptor.java:27)
      @400000004fda81c72517c404       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517c7ec       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      @400000004fda81c72517c7ec       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517cbd4       at com.atlassian.fisheye.xwork.SimpleConversionErrorInterceptor.intercept(SimpleConversionErrorInterceptor.java:64)
      @400000004fda81c72517cfbc       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517d3a4       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      @400000004fda81c72517db74       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517df5c       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      @400000004fda81c72517df5c       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517e344       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      @400000004fda81c72517e72c       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517eb14       at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:31)
      @400000004fda81c72517eb14       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c72517eefc       at com.opensymphony.xwork.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:186)
      @400000004fda81c725183164       at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:190)
      @400000004fda81c725183164       at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:116)
      @400000004fda81c72518354c       at com.opensymphony.webwork.dispatcher.DispatcherUtils.serviceAction(DispatcherUtils.java:273)
      @400000004fda81c725183d1c       at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:111)
      @400000004fda81c725184104       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      @400000004fda81c725184104       at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
      @400000004fda81c7251844ec       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1272)
      @400000004fda81c7251848d4       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c725184cbc       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c725184cbc       at com.atlassian.labs.botkiller.BotKillerFilter.doFilter(BotKillerFilter.java:36)
      @400000004fda81c7251850a4       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72518548c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c725185874       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c725185874       at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25)
      @400000004fda81c72518642c       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72518642c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c725186814       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c725186bfc       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c725186fe4       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c7251873cc       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c7251877b4       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c725187b9c       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c725187b9c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725188754       at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:83)
      @400000004fda81c725188b3c       at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
      @400000004fda81c725188f24       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725188f24       at com.atlassian.crucible.filters.CrucibleFilter.doFilter(CrucibleFilter.java:146)
      @400000004fda81c72518930c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c7251896f4       at com.cenqua.fisheye.web.filters.TotalityFilter.doFilter(TotalityFilter.java:278)
      @400000004fda81c725189adc       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c725189adc       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c72518a2ac       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72518a2ac       at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98)
      @400000004fda81c72518a694       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c72518b24c       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c72518b634       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72518ba1c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c72518ba1c       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c72518c1ec       at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:71)
      @400000004fda81c72518c1ec       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72518c5d4       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c72518c9bc       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c72518cda4       at com.atlassian.studio.fisheye.servlet.filter.SeraphRememberMeFilter.doFilter(SeraphRememberMeFilter.java:86)
      @400000004fda81c72518d18c       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72518d95c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c72518d95c       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c72518dd44       at com.atlassian.studio.core.servlet.filter.AlacarteLicenseEnforcer.doFilter(AlacarteLicenseEnforcer.java:71)
      @400000004fda81c72518e12c       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c72518e514       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c72518e8fc       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c72518ece4       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c72518f0cc       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72518f0cc       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c72518f89c       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c72519006c       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c725190454       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725190454       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
      @400000004fda81c725191bc4       at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
      @400000004fda81c725191bc4       at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
      @400000004fda81c725191fac       at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
      @400000004fda81c725191fac       at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
      @400000004fda81c72519277c       at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
      @400000004fda81c72519277c       at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
      @400000004fda81c725192b64       at com.cenqua.fisheye.web.filters.TotalityFilter.doFilter(TotalityFilter.java:181)
      @400000004fda81c725192b64       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c725193eec       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c7251942d4       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c7251942d4       at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98)
      @400000004fda81c725194aa4       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c725194aa4       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c725194e8c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725195274       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c725195274       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c725195a44       at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:71)
      @400000004fda81c725195a44       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c725195e2c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c7251965fc       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c7251969e4       at com.atlassian.studio.fisheye.servlet.filter.SeraphRememberMeFilter.doFilter(SeraphRememberMeFilter.java:86)
      @400000004fda81c7251969e4       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c7251971b4       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c7251971b4       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c72519759c       at com.atlassian.studio.core.servlet.filter.AlacarteLicenseEnforcer.doFilter(AlacarteLicenseEnforcer.java:71)
      @400000004fda81c725197984       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c725197d6c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c725198154       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
      @400000004fda81c725198924       at com.atlassian.studio.common.appstatus.AppStatusServletFilter.doFilter(AppStatusServletFilter.java:70)
      @400000004fda81c725198924       at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
      @400000004fda81c725198d0c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      @400000004fda81c7251990f4       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c7251994dc       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c7251998c4       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c725199cac       at com.cenqua.fisheye.web.filters.ProductInfoFilter.doFilter(ProductInfoFilter.java:44)
      @400000004fda81c72519a094       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c72519a094       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c72519a47c       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72519ac4c       at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      @400000004fda81c72519b034       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      @400000004fda81c72519b034       at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      @400000004fda81c72519bbec       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72519bfd4       at com.cenqua.fisheye.web.filters.UpfrontFilter.doFilter(UpfrontFilter.java:54)
      @400000004fda81c72519bfd4       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c72519c3bc       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c72519c7a4       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72519cb8c       at com.atlassian.fecru.profiling.ProfilingServletFilter.doFilter(ProfilingServletFilter.java:73)
      @400000004fda81c72519cb8c       at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
      @400000004fda81c72519d744       at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
      @400000004fda81c72519d744       at org.mortbay.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264)
      @400000004fda81c72519db2c       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
      @400000004fda81c72519db2c       at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
      @400000004fda81c72519e2fc       at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
      @400000004fda81c72519e2fc       at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
      @400000004fda81c72519e6e4       at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
      @400000004fda81c72519e6e4       at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
      @400000004fda81c72519eacc       at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
      @400000004fda81c72519eeb4       at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
      @400000004fda81c72519eeb4       at org.mortbay.jetty.Server.handle(Server.java:326)
      @400000004fda81c72519f29c       at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
      @400000004fda81c72519f684       at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
      @400000004fda81c7251a023c       at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
      @400000004fda81c7251a023c       at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
      @400000004fda81c7251a023c       at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
      @400000004fda81c7251a0624       at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
      @400000004fda81c7251a0624       at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451)
      @400000004fda81c7251a0df4 Caused by: java.lang.IllegalStateException: ApplicationLink with id '25d68653-b7ef-3726-8036-256b2e44b7d6' not found!
      @400000004fda81c7251a0df4       at com.atlassian.applinks.core.DefaultEntityLinkService.getStoredEntityLinks(DefaultEntityLinkService.java:407)
      @400000004fda81c7251a11dc       at com.atlassian.applinks.core.DefaultEntityLinkService.getEntityLinksForKey(DefaultEntityLinkService.java:518)
      @400000004fda81c7251a15c4       at com.atlassian.applinks.core.DefaultEntityLinkService.getEntityLinks(DefaultEntityLinkService.java:533)
      @400000004fda81c7251a19ac       at sun.reflect.GeneratedMethodAccessor820.invoke(Unknown Source)
      @400000004fda81c7251a1d94       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      @400000004fda81c7251a1d94       at java.lang.reflect.Method.invoke(Method.java:597)
      @400000004fda81c7251a2564       at com.atlassian.applinks.host.OsgiServiceProxyFactory$DynamicServiceInvocationHandler.invoke(OsgiServiceProxyFactory.java:111)
      @400000004fda81c7251a294c       at $Proxy55.getEntityLinks(Unknown Source)
      @400000004fda81c7251a294c       at com.cenqua.fisheye.syntax.LinkerFactory.getJiraLinker(LinkerFactory.java:113)
      @400000004fda81c7251a2d34       at com.cenqua.fisheye.syntax.DefaultLinkerService.createLinker(DefaultLinkerService.java:66)
      @400000004fda81c7251a38ec       at com.cenqua.fisheye.syntax.DefaultLinkerService.getLinker(DefaultLinkerService.java:43)
      @400000004fda81c7251a3cd4       at com.cenqua.fisheye.syntax.DefaultLinkerService.getLinker(DefaultLinkerService.java:20)
      @400000004fda81c7251a3cd4       at com.cenqua.crucible.tags.UserTextRendererTag.getLinker(UserTextRendererTag.java:76)
      @400000004fda81c7251a40bc       at com.cenqua.crucible.tags.UserTextRendererTag.makeRegions(UserTextRendererTag.java:65)
      @400000004fda81c7251a44a4       at com.cenqua.crucible.tags.UserTextRendererTag.doTag(UserTextRendererTag.java:58)
      @400000004fda81c7251a488c       at org.apache.jsp.tag.web.review.reviewResultListView_tag._jspx_meth_crev_userTextRenderer_0(org.apache.jsp.tag.web.review.reviewResultListView_tag:713)
      @400000004fda81c7251a488c       at org.apache.jsp.tag.web.review.reviewResultListView_tag._jspx_meth_c_when_2(org.apache.jsp.tag.web.review.reviewResultListView_tag:581)
      @400000004fda81c7251a5444       at org.apache.jsp.tag.web.review.reviewResultListView_tag._jspx_meth_c_choose_1(org.apache.jsp.tag.web.review.reviewResultListView_tag:534)
      @400000004fda81c7251a582c       at org.apache.jsp.tag.web.review.reviewResultListView_tag.doTag(org.apache.jsp.tag.web.review.reviewResultListView_tag:189)
      @400000004fda81c7251a582c       at org.apache.jsp.tag.web.cru.reviewTable_tag._jspx_meth_rev_reviewResultListView_0(org.apache.jsp.tag.web.cru.reviewTable_tag:644)
      @400000004fda81c7251a5ffc       at org.apache.jsp.tag.web.cru.reviewTable_tag._jspx_meth_c_forEach_0(org.apache.jsp.tag.web.cru.reviewTable_tag:608)
      @400000004fda81c7251a5ffc       at org.apache.jsp.tag.web.cru.reviewTable_tag.doTag(org.apache.jsp.tag.web.cru.reviewTable_tag:210)
      @400000004fda81c7251a63e4       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp._jspx_meth_rend_reviewTable_0(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:900)
      @400000004fda81c7251a6bb4       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp._jspx_meth_c_otherwise_0(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:867)
      @400000004fda81c7251a7384       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp._jspx_meth_c_choose_0(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:805)
      @400000004fda81c7251a776c       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp.access$23(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:788)
      @400000004fda81c7251a7f3c       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp$project_jspHelper.invoke16(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:1139)
      @400000004fda81c7251a7f3c       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp$project_jspHelper.invoke(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:1208)
      @400000004fda81c7251a870c       at org.apache.jsp.tag.web.cru.threePanelPageContent_tag.doTag(org.apache.jsp.tag.web.cru.threePanelPageContent_tag:697)
      @400000004fda81c7251a8af4       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp._jspx_meth_rend_threePanelPageContent_0(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:172)
      @400000004fda81c7251a92c4       at org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.crucible.project.project_jsp:130)
      @400000004fda81c7251aa264       ... 211 more
      

      The fix was to manually scrub FishEye's config.xml file and remove all traces of that applink.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mtaylor@atlassian.com Maleko Taylor (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: