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:
- Access the JIRA instance
- 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
- relates to
-
JRASERVER-43050 Update the JIRA Timesheet Plugin to version 2.8.3.3 in Cloud
- Closed