Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-52539

JIRA Issue Macro displaying "Unable to generate JSON output <br/>class java.io.IOException"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Low
    • None
    • 6.2.0, 6.1.4
    • Macros - Jira Macros

    Description

      Summary

      JIRA Issue Macro displaying "Unable to generate JSON output <br/>class java.io.IOException"

      Same issue CONFSERVER-27056 was fixed in 5.0.
      But it still happens with following conditions in Confluence 5.10, 6.0, 6.1, 6.2.

      • JIRA user profile is non-English
      • JIRA Issues macro has renderMode=dynamic
      • JIRA Issues macro has more 3 columns or date field

      Steps to Reproduce

      1. Change JIRA user profile to non-English
      2. Place a JIRA Issues macro on a page. and input query
        (ex summary ~ "test")
      3. Edit the content source code. and add the parameter
        <ac:parameter ac:name="renderMode">dynamic</ac:parameter>
      4. Save the page

      Expected Results

      JIRA issues are displayed.

      Actual Results

      JIRA Issue Macro displaying "Unable to generate JSON output <br/>class java.io.IOException"

      and There is a WARN message in atlassian-confluence.log

      2017-06-01 18:17:55,460 WARN [http-nio-8090-exec-410] [confluence.extra.jira.JiraIssuesServlet] doGet An IO Exception has been encountered: Unable to generate JSON output
       -- referer: https://xxxxxxxxxxxx/display/TEST/test3 | url: /confluence/plugins/servlet/issue-retriever | traceId: 0a61fea3a79d3e10 | userName: xxxxxxxxx
      java.io.IOException: Unable to generate JSON output
              at com.atlassian.confluence.extra.jira.JsonFlexigridResponseGenerator.generate(JsonFlexigridResponseGenerator.java:381)
              at com.atlassian.confluence.extra.jira.JiraIssuesServlet.getResult(JiraIssuesServlet.java:281)
      <snip>...        
      Caused by: java.text.ParseException: Unparseable date: "Sat, 15 Oct 2016 22:45:39 +0900"
              at java.text.DateFormat.parse(DateFormat.java:366)
              at com.atlassian.confluence.extra.jira.JsonFlexigridResponseGenerator.appendIssueDate(JsonFlexigridResponseGenerator.java:284)
              at com.atlassian.confluence.extra.jira.JsonFlexigridResponseGenerator.getElementJson(JsonFlexigridResponseGenerator.java:158)
              at com.atlassian.confluence.extra.jira.JsonFlexigridResponseGenerator.getOutputAsString(JsonFlexigridResponseGenerator.java:357)
      <snip>...
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tnagasaka Takuya Nagasaka
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: