Error rendering 'com.atlassian.jira.jira-view-issue-plugin:attachmentmodule'. Please contact your JIRA administrators.

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

 

 

Problem

After upgrading to JIRA 7.x, error below can be seen in all existing issues with attachments, or after trying to attach any files but failed.

The following appears in the atlassian-jira.log

2016-05-04 20:47:48,617 http-nio-8080-exec-5 ERROR admin 1247x814x1 1uvyb4z 0:0:0:0:0:0:0:1 /browse/SSPA-2 [c.a.j.web.component.ModuleWebComponentImpl] An exception occured while rendering the web panel: com.atlassian.jira.jira-view-issue-plugin:attachmentmodule (null)
java.lang.NumberFormatException: null
	at java.lang.Integer.parseInt(Unknown Source)
	at java.lang.Integer.parseInt(Unknown Source)
	at com.atlassian.jira.issue.thumbnail.DefaultThumbnailManager.doGetThumbnail(DefaultThumbnailManager.java:172)
	at com.atlassian.jira.issue.thumbnail.DefaultThumbnailManager.getThumbnail(DefaultThumbnailManager.java:129)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Diagnosis

Diagnostic Steps

  • Check if the application is an upgraded version from JIRA 6.x or earlier and there's a modified jpm.xml.(located in the <jira-application-dir>/WEB-INF/classes subdirectory of the JIRA Installation Directory.

        ___ Modifications ___________________________
        
             Modified Files                                : jira-application.properties, jpm.xml
  • In jpm.xml<key>jira.thumbnails.scaling.factor</key> is not found.

Cause


The jpm.xml file, which is placed at $JIRA_INSTALL/atlassian-jira/WEB-INF/classes folder, has been modified. This can be diagnosed upon checking the startup log entries on atlassian-jira.log or catalina.out.

<key>jira.thumbnails.scaling.factor</key> does not exist in jpm.xml in earlier version of JIRA, if the jpm.xml from earlier version of JIRA is used in JIRA 7.x, there will be problem rendering the attachmentmodule and attaching new files.

Workaround

  • Add the property below to the jpm.xml and restart JIRA.

            <property>
                <key>jira.thumbnails.scaling.factor</key>
                <default-value>4</default-value>
                <type>uint</type>
                <admin-editable>false</admin-editable>
                <sysadmin-editable>true</sysadmin-editable>
                <requires-restart>false</requires-restart>
            </property>

Resolution

Replace the modified jpm.xml with the original file corresponding to the JIRA version

If jpm.xml must be modified, it's advised to use the original jpm.xml and add in other properties instead of copying it from the source version. This is because any values that you customize in it will not be migrated automatically during subsequent JIRA upgrades.
Last modified on Nov 1, 2018

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.