Details
-
Bug
-
Resolution: Fixed
-
Medium
-
7.12.3, 8.0.0, 8.1.0, 8.4.1
-
7.12
-
12
-
Severity 3 - Minor
-
2
-
Description
Issue Summary
Confluence using external gadget link to Jira 8.0+ when application linked well not display the labels.
Steps to Reproduce
- Create application link (Oauth or Oauth Impersonation) between Jira 8.0+ and Confluence.
- Get the gadget xml link from Jira i.e http://localhost:8080/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:created-vs-resolved-issues-chart-gadget/gadgets/createdvsresolved-gadget.xml
- Insert it into Confluence's External Gadget -> Gadget specification URL
- Create a Confluence page and add the external gadget via open macro
- Select the gadget in this case created vs resolved
Expected Results
Gadget will display with all labels with data in Confluence page
Actual Results
Data comes through in the gadget except for the labels where it will show -
MSG_Gadgets
Jira 8.0
The below exception is thrown in the atlassian-http-access.log file:
127.0.0.1 i974x2379x1 - [29/May/2019:16:14:45 +1000] "GET http://localhost:8080/j7120/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:created-vs-resolved-issues-chart-gadget/gadgets/createdvsresolved-gadget.xml HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o974x2379x1 - [29/May/2019:16:14:45 +1000] "GET http://localhost:8080/j7120/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:created-vs-resolved-issues-chart-gadget/gadgets/createdvsresolved-gadget.xml HTTP/1.1" 200 109729 0.0030 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i974x2380x1 - [29/May/2019:16:14:45 +1000] "GET http://localhost:8080/j7120/rest/gadgets/1.0/g/messagebundle/und/gadget.common%2Cgadget.created.vs.resolved HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o974x2380x1 - [29/May/2019:16:14:45 +1000] "GET http://localhost:8080/j7120/rest/gadgets/1.0/g/messagebundle/und/gadget.common%2Cgadget.created.vs.resolved HTTP/1.1" 200 11147 0.0020 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i974x2381x1 - [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o974x2381x1 - [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0030 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i974x2382x1 admin [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1f3amti" 127.0.0.1 o974x2382x1 admin [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 462 0.0170 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1f3amti" 127.0.0.1 i974x2383x1 - [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o974x2383x1 - [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0020 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i974x2384x1 admin [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1pnccm5" 127.0.0.1 o974x2384x1 admin [29/May/2019:16:14:50 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 246 0.0090 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1pnccm5" 127.0.0.1 i974x2385x1 - [29/May/2019:16:14:52 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o974x2385x1 - [29/May/2019:16:14:52 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" 400 108 0.0010 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i974x2386x1 admin [29/May/2019:16:14:52 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "4xn1ek" 127.0.0.1 o974x2386x1 admin [29/May/2019:16:14:52 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" 200 45 0.0080 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "4xn1ek" 127.0.0.1 i974x2387x1 - [29/May/2019:16:14:53 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o974x2387x1 - [29/May/2019:16:14:53 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" 400 108 0.0020 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i974x2388x1 admin [29/May/2019:16:14:53 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1kaqlwv" 127.0.0.1 o974x2388x1 admin [29/May/2019:16:14:53 +1000] "GET http://localhost:8080/j7120/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" 200 38905 0.0770 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1kaqlwv"
127.0.0.1 i977x774x1 - [29/May/2019:16:17:09 +1000] "GET http://localhost:8800/j800/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:created-vs-resolved-issues-chart-gadget/gadgets/createdvsresolved-gadget.xml HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x774x1 - [29/May/2019:16:17:09 +1000] "GET http://localhost:8800/j800/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:created-vs-resolved-issues-chart-gadget/gadgets/createdvsresolved-gadget.xml HTTP/1.1" 200 109121 0.0030 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x775x1 - [29/May/2019:16:17:09 +1000] "GET http://localhost:8800/j800/rest/gadgets/1.0/g/messagebundle/und/gadget.common%2Cgadget.created.vs.resolved HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x775x1 - [29/May/2019:16:17:09 +1000] "GET http://localhost:8800/j800/rest/gadgets/1.0/g/messagebundle/und/gadget.common%2Cgadget.created.vs.resolved HTTP/1.1" 200 11147 0.0020 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x776x1 - [29/May/2019:16:17:13 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x776x1 - [29/May/2019:16:17:13 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0060 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x777x1 admin [29/May/2019:16:17:13 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1bzrlhn" 127.0.0.1 o977x777x1 admin [29/May/2019:16:17:13 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0180 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1bzrlhn" 127.0.0.1 i977x778x1 - [29/May/2019:16:17:14 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x778x1 - [29/May/2019:16:17:14 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0030 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x779x1 admin [29/May/2019:16:17:14 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1gh34h8" 127.0.0.1 o977x779x1 admin [29/May/2019:16:17:14 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0120 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1gh34h8" 127.0.0.1 i977x780x1 - [29/May/2019:16:17:16 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x780x1 - [29/May/2019:16:17:16 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0030 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x781x1 admin [29/May/2019:16:17:16 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "49uoih" 127.0.0.1 o977x781x1 admin [29/May/2019:16:17:16 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0120 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "49uoih" 127.0.0.1 i977x782x1 - [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x782x1 - [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0030 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x783x1 admin [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "h0wsny" 127.0.0.1 o977x783x1 admin [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 240 0.0100 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "h0wsny" 127.0.0.1 i977x784x1 - [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x784x1 - [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 2 0.0030 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x785x1 admin [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "138pvy2" 127.0.0.1 o977x785x1 admin [29/May/2019:16:17:17 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/pickers/projectsAndFilters HTTP/1.1" 200 240 0.0100 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "138pvy2" 127.0.0.1 i977x786x1 - [29/May/2019:16:17:19 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x786x1 - [29/May/2019:16:17:19 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" 400 108 0.0020 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x787x1 admin [29/May/2019:16:17:19 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1a0uas1" 127.0.0.1 o977x787x1 admin [29/May/2019:16:17:19 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/validate HTTP/1.1" 200 45 0.0070 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "1a0uas1" 127.0.0.1 i977x788x1 - [29/May/2019:16:17:19 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 o977x788x1 - [29/May/2019:16:17:19 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" 400 108 0.0010 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" - 127.0.0.1 i977x789x1 admin [29/May/2019:16:17:19 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" - - - - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "19dsqlm" 127.0.0.1 o977x789x1 admin [29/May/2019:16:17:20 +1000] "GET http://localhost:8800/j800/rest/gadget/1.0/createdVsResolved/generate HTTP/1.1" 200 38935 0.0840 - "Apache-HttpClient/4.5.5 (Java/1.8.0_201)" "19dsqlm"
Notes
Going to the gadget xml for Jira 8.0 returns -
http://localhost:8800/j800/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:created-vs-resolved-issues-chart-gadget/gadgets/createdvsresolved-gadget.xml
Which looks exactly the same as Jira 7.12 -
http://localhost:8080/j7120/rest/gadgets/1.0/g/com.atlassian.jira.gadgets:created-vs-resolved-issues-chart-gadget/gadgets/createdvsresolved-gadget.xml
Workaround
Use Jira Chart Macros available out-of-the box in Confluence.
The chart options shown in the above snapshot are available in Confluence.
26th June 2019:
- Issue Statistics macro also affected
- Filter Results Gadget when 0 results
Attachments
Issue Links
- is duplicated by
-
CONFSERVER-58080 Jira Gadgets on Confluence will show _MSG_gadget messages instead of some fields
- Closed
- is related to
-
CONFSERVER-59057 Jira Roadmap gadget shows MSG_gadget.roadmap.issues.resolved
- Closed
- blocks
-
RAID-1357 Loading...