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

XMLWordPrintable

    • Type: Bug
    • Resolution: Tracked Elsewhere
    • Priority: Low
    • Component/s: None

      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

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

              Created:
              Updated:
              Resolved: