Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-29106

Better messaging when there is an error in rendering attachment web panel

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Duplicate
    • None
    • Issue - Attachments
    • None
    • Atlassian OnDemand 161
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      When there is a problem in parsing a file, for example a corrupted zip file for e.g.:

      2012-07-24 21:05:12.337121500 2012-07-24 21:05:12,334 TP-Processor14 ERROR sysadmin 1265x24125x1 30xmyz 211.24.247.39,131.103.26.83 /browse/TEST-17 [jira.web.component.ModuleWebComponentImpl] Error rendering web panel: com.atlassian.jira.jira-view-issue-plugin:attachmentmodule (null)
      2012-07-24 21:05:12.337124500 java.lang.IllegalArgumentException: invalid extra field length
      2012-07-24 21:05:12.337124500 	at java.util.zip.ZipEntry.setExtra(ZipEntry.java:232)
      2012-07-24 21:05:12.337125500 	at org.apache.commons.compress.archivers.zip.ZipArchiveEntry.setExtra(ZipArchiveEntry.java:455)
      2012-07-24 21:05:12.337137500 	at org.apache.commons.compress.archivers.zip.ZipArchiveEntry.addExtraField(ZipArchiveEntry.java:351)
      2012-07-24 21:05:12.337137500 	at org.apache.commons.compress.archivers.zip.ZipArchiveEntry.mergeExtraFields(ZipArchiveEntry.java:625)
      2012-07-24 21:05:12.337138500 	at org.apache.commons.compress.archivers.zip.ZipArchiveEntry.setExtra(ZipArchiveEntry.java:440)
      2012-07-24 21:05:12.337139500 	at org.apache.commons.compress.archivers.zip.ZipFile.resolveLocalFileHeaderData(ZipFile.java:833)
      2012-07-24 21:05:12.337140500 	at org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:208)
      2012-07-24 21:05:12.337141500 	at org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:182)
      2012-07-24 21:05:12.337154500 	at org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:143)
      2012-07-24 21:05:12.337154500 	at com.atlassian.jira.issue.attachment.AttachmentZipKit.isZip(AttachmentZipKit.java:174)
      2012-07-24 21:05:12.337155500 	at com.atlassian.jira.plugin.viewissue.AttachmentBlockContextProvider.shouldExpandAsZip(AttachmentBlockContextProvider.java:197)
      

      If this happens, JIRA will stop displaying the attachment panel nicely but throws this error message instead:

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

      This behaviour does not exist in JIRA 5.0.x

        1. panel-error.png
          panel-error.png
          11 kB
        2. 40100.jpg
          40100.jpg
          110 kB
        3. 40097.jpg
          40097.jpg
          110 kB
        4. 40094.jpg
          40094.jpg
          110 kB

              Unassigned Unassigned
              amohdaris Azwandi Mohd Aris (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: