Tab panel 'com.atlassian.jira.jira-projects-plugin:summary-panel' failed to render.
Symptoms
Accessing the Project Overview page generates the error "Tab panel 'com.atlassian.jira.jira-projects-plugin:summary-panel' failed to render."
The following appears in the atlassian-jira.log
:
2014-08-26 11:54:17,184 http-bio-8443-exec-17 ERROR admin 714xxxxx1 1l9jpbu 172.16.100.59 /browse/BLU [jira.projects.web.BrowseProject] Tab panel 'com.atlassian.jira.jira-projects-plugin:summary-panel' failed to render
java.lang.RuntimeException: Error generating chart
at com.atlassian.jira.charts.CreatedVsResolvedChart.generateChart(CreatedVsResolvedChart.java:231)
at com.atlassian.jira.charts.DefaultChartFactory.generateCreatedVsResolvedChart(DefaultChartFactory.java:61)
at sun.reflect.GeneratedMethodAccessor1376.invoke(Unknown Source)
Cause
The cause is lack of File System permission:
Caused by: java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(Unknown Source)
at com.atlassian.jira.charts.jfreechart.ChartHelper.getChartTempFile(ChartHelper.java:164)
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:1006)
at java.io.File.createTempFile(File.java:1989)
Resolution
Make sure that the user configured to run JIRA has Full control on the temp
folder in JIRA Installation directory (JIRA_Install/temp). JIRA is trying to create a temporary file in getting the Chart information but the user doesn't have the necessary permission in the said folder.
Stop your JIRA application.
Fix the permissions for the below directories and all of their subdirectories:
$JIRA_HOME/ $JIRA_INSTALL/logs $JIRA_INSTALL/temp $JIRA_INSTALL/work
If you're using JIRA applications Data Center, ensure that every node has access to the shared home directory.
- Start JIRA application.