Uploaded image for project: 'Jira Cloud'
  1. Jira Cloud
  2. JRACLOUD-65763

JIRA Cloud Customers getting 404 error when trying to access JIRA Timesheets

    XMLWordPrintable

Details

    • Bug
    • Resolution: Tracked Elsewhere
    • Low
    • None

    Description

      Since the maintenance cycle at 20th April 2015, when accessing JIRA Timesheet Reports and Gadgets. The page loaded with 404 page not found error.

      Steps to Reproduce:

      1. Access the JIRA instance
      2. Go to menu > Issues > Subscription

      Expected Results:
      JIRA Timesheet to appear.

      Actual Results:
      404 error displayed: "Oops, you've found a dead link."

      Error stacktrace

      2015-04-21 14:54:45.472724500 2015-04-21 14:54:45,463 TP-Processor14 ERROR sysadmin 894x1524x1 10ywlus 201.22.212.136,131.103.27.161 /secure/TimesheetSubscriptions!default.jspa [jira.config.webwork.JiraActionFactory] Error autowiring Action 'jira.timesheet.plugin.job.TimesheetSubscriptions'.
      2015-04-21 14:54:45.472726500 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jira.timesheet.plugin.job.TimesheetSubscriptions': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [jira.timesheet.plugin.job.TimesheetSubscriptions]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: com/atlassian/jira/util/FilterCronValidationErrorMappingUtil
      2015-04-21 14:54:45.472742500 at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:254)
      2015-04-21 14:54:45.472744500 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
      2015-04-21 14:54:45.472745500 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
      2015-04-21 14:54:45.472749500 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
      2015-04-21 14:54:45.472750500 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
      2015-04-21 14:54:45.472750500 at java.security.AccessController.doPrivileged(Native Method)
      2015-04-21 14:54:45.472752500 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
      2015-04-21 14:54:45.472752500 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:300)
      2015-04-21 14:54:45.472753500 at sun.reflect.GeneratedMethodAccessor203.invoke(Unknown Source)
      2015-04-21 14:54:45.472754500 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      2015-04-21 14:54:45.472755500 at java.lang.reflect.Method.invoke(Method.java:483)
      2015-04-21 14:54:45.472755500 at com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor.createBean(DefaultSpringContainerAccessor.java:112)
      2015-04-21 14:54:45.472758500 at com.atlassian.plugin.osgi.factory.OsgiPlugin.autowire(OsgiPlugin.java:370)
      2015-04-21 14:54:45.472758500 at com.atlassian.plugin.osgi.factory.OsgiPlugin.autowire(OsgiPlugin.java:360)
      2015-04-21 14:54:45.472759500 at com.atlassian.jira.config.webwork.JiraActionFactory$JiraPluginActionFactory.getActionImpl(JiraActionFactory.java:449)
      2015-04-21 14:54:45.472760500 at webwork.action.factory.PrefixActionFactoryProxy.getActionImpl(PrefixActionFactoryProxy.java:99)
      2015-04-21 14:54:45.472761500 at webwork.action.factory.JspActionFactoryProxy.getActionImpl(JspActionFactoryProxy.java:59)
      2015-04-21 14:54:45.472762500 at webwork.action.factory.CommandActionFactoryProxy.getActionImpl(CommandActionFactoryProxy.java:60)
      2015-04-21 14:54:45.472762500 at com.atlassian.jira.config.webwork.LookupAliasActionFactoryProxy.getActionImpl(LookupAliasActionFactoryProxy.java:65)
      2015-04-21 14:54:45.472764500 at webwork.action.factory.CommandActionFactoryProxy.getActionImpl(CommandActionFactoryProxy.java:51)
      2015-04-21 14:54:45.472764500 at webwork.action.factory.ContextActionFactoryProxy.getActionImpl(ContextActionFactoryProxy.java:36)
      2015-04-21 14:54:45.472765500 at webwork.action.factory.PrepareActionFactoryProxy.getActionImpl(PrepareActionFactoryProxy.java:37)
      2015-04-21 14:54:45.472774500 at com.atlassian.jira.config.webwork.JiraActionFactory$SafeParameterSettingActionFactoryProxy.getActionImpl(JiraActionFactory.java:159)
      2015-04-21 14:54:45.472775500 at webwork.action.factory.ChainingActionFactoryProxy.getActionImpl(ChainingActionFactoryProxy.java:53)
      2015-04-21 14:54:45.472776500 at com.atlassian.jira.config.webwork.JiraActionFactory.getActionImpl(JiraActionFactory.java:349)
      2015-04-21 14:54:45.472778500 at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:141)
      2015-04-21 14:54:45.472779500 at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:152)
      2015-04-21 14:54:45.472779500 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      2015-04-21 14:54:45.472780500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      2015-04-21 14:54:45.472781500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2015-04-21 14:54:45.472782500 at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87)
      2015-04-21 14:54:45.472782500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2015-04-21 14:54:45.472783500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2015-04-21 14:54:45.472786500 at com.atlassian.jira.web.filters.XContentTypeOptionsNoSniffFilter.doFilter(XContentTypeOptionsNoSniffFilter.java:22)
      2015-04-21 14:54:45.472787500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      2015-04-21 14:54:45.472787500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2015-04-21 14:54:45.472788500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2015-04-21 14:54:45.472789500 at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
      2015-04-21 14:54:45.472790500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2015-04-21 14:54:45.472790500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2015-04-21 14:54:45.472791500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
      2015-04-21 14:54:45.472792500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472793500 at com.atlassian.jira.tzdetect.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:40)
      2015-04-21 14:54:45.472795500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472796500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472797500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472797500 at com.atlassian.jira.baseurl.IncludeResourcesFilter.doFilter(IncludeResourcesFilter.java:38)
      2015-04-21 14:54:45.472799500 at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      2015-04-21 14:54:45.472799500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472800500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472800500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472802500 at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25)
      2015-04-21 14:54:45.472802500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472805500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472805500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472806500 at com.atlassian.mywork.client.filter.ServingRequestsFilter.doFilter(ServingRequestsFilter.java:37)
      2015-04-21 14:54:45.472810500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472810500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472811500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472812500 at com.atlassian.studio.core.servlet.filter.AlacarteLicenseEnforcer.doFilter(AlacarteLicenseEnforcer.java:86)
      2015-04-21 14:54:45.472813500 at com.atlassian.studio.jira.servlet.filter.AlacarteLicenseJiraEnforcer.doFilter(AlacarteLicenseJiraEnforcer.java:130)
      2015-04-21 14:54:45.472814500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472815500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472818500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472819500 at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter.doFilter(PrettyUrlsSiteMeshFixupFilter.java:36)
      2015-04-21 14:54:45.472820500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472821500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472822500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472822500 at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter(PrettyUrlsDispatcherFilter.java:60)
      2015-04-21 14:54:45.472824500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472824500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472825500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472826500 at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter(PrettyUrlsSiteMeshFilter.java:92)
      2015-04-21 14:54:45.472829500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472830500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472830500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472832500 at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter(PrettyUrlsMatcherFilter.java:56)
      2015-04-21 14:54:45.472832500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472833500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472834500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472835500 at com.atlassian.jira.plugins.rest.HOT25715FixServletFilter.doFilter(HOT25715FixServletFilter.java:46)
      2015-04-21 14:54:45.472836500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472837500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472839500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:70)
      2015-04-21 14:54:45.472840500 at com.atlassian.labs.botkiller.BotKillerFilter.doFilter(BotKillerFilter.java:36)
      2015-04-21 14:54:45.472840500 at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:78)
      2015-04-21 14:54:45.472841500 at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
      2015-04-21 14:54:45.472845500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
      2015-04-21 14:54:45.472845500 at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
      2015-04-21 14:54:45.472846500 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2015-04-21 14:54:45.472847500 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2015-04-21 14:54:45.472848500 at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest(AccessLogFilter.java:107)
      2015-04-21 14:54:45.472850500 at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:91)
      

      Add-on Version:
      JIRA Timesheet Reports and Gadgets Plugin - Version: 2.8.2.5

      Additional Information
      This is due to the class used by the plugin has been renamed and it no longer works with JIRA Cloud's latest release

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tzandona Thiago Zandona (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: