Details
-
Bug
-
Resolution: Fixed
-
Medium
-
3.6
-
3.06
-
Description
When there are no matching issues, the average age report and pie chart report both throw an exception as below. Also, the corresponding portlets for these two show a meaningless blank chart.
see also CHART-35
I can't run the Average Age Report for my filter 3.7 filter with period=daily and day=30. The filter is defined as
Project: JIRA
Fix For: 3.7, 3.7 Professional and 3.7 Enterprise
Status: Resolved and Closed
Updated: From 1 day ago to anytime
Sorted by: Key descending
An error occurred whilst rendering this message. Please contact the administrators, and inform them of this bug. Details: ------- java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.get(I)Ljava/lang/Object;(Optimized Method) at org.jfree.data.DefaultKeyedValues2D.getColumnKey(I)Ljava/lang/Comparable;(DefaultKeyedValues2D.java:182) at org.jfree.data.category.DefaultCategoryDataset.getColumnKey(I)Ljava/lang/Comparable;(DefaultCategoryDataset.java:138) at jrockit.reflect.NativeMethodInvoker.invoke0(Ljava/lang/Object;ILjava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Unknown Source) at jrockit.reflect.NativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Optimized Method) at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Optimized Method) at java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/Object;(Optimized Method) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(Ljava/lang/Object;Lorg/apache/velocity/context/InternalContextAdapter;)Ljava/lang/Object;(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTReference.execute(Ljava/lang/Object;Lorg/apache/velocity/context/InternalContextAdapter;)Ljava/lang/Object;(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTReference.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTBlock.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.runtime.directive.Foreach.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;Lorg/apache/velocity/runtime/parser/node/Node;)Z(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTDirective.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTBlock.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTBlock.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.runtime.parser.node.SimpleNode.render(Lorg/apache/velocity/context/InternalContextAdapter;Ljava/io/Writer;)Z(Optimized Method) at org.apache.velocity.Template.merge(Lorg/apache/velocity/context/Context;Ljava/io/Writer;)V(Optimized Method) at com.atlassian.velocity.DefaultVelocityManager.getEncodedBody(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;(Optimized Method) at com.atlassian.jira.plugin.JiraResourcedModuleDescriptor.getHtml(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;(Optimized Method) at com.atlassian.jira.ext.charting.charts.averageage.AverageAgeReport.generateReportHtml(Lcom/atlassian/jira/web/action/ProjectActionSupport;Ljava/util/Map;)Ljava/lang/String;(AverageAgeReport.java:46) at com.atlassian.jira.web.action.browser.ConfigureReport.doExecute()Ljava/lang/String;(ConfigureReport.java:96) at webwork.action.ActionSupport.execute()Ljava/lang/String;(ActionSupport.java:153) at com.atlassian.jira.action.JiraActionSupport.execute()Ljava/lang/String;(JiraActionSupport.java:58) at webwork.dispatcher.GenericDispatcher.executeAction()V(Optimized Method) at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V(JiraServletDispatcher.java:178) at javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(ServletFilterChain.java:99) at com.atlassian.jira.web.filters.AccessLogFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V(AccessLogFilter.java:51) at com.caucho.server.dispatch.FilterFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V(Optimized Method)
Attachments
Issue Links
- is duplicated by
-
JRASERVER-9916 IndexOutOfBoundsException displaying Pie Chart
- Closed