How to migrate from JIRA Issues and JIRA portlets to gadgets
Gadgets replaced portlets in JIRA 4.0 and Confluence 3.1. We deprecated the use of JIRA portlets in Confluence 4.2 (see the Confluence 4.2 upgrade notes) and have removed the portlet code in Confluence 4.3.
In Confluence 4.3 and later, the JIRA Portlet macro is no longer supported. Pages that contain the JIRA Portlet macro will no longer display information drawn from JIRA. Instead, they will show an error reporting that the macro does not exist. To prevent this behavior, please upgrade to a version of JIRA that supports gadgets, and follow the instructions on this page to change your JIRA portlet macros to gadgets.
Note that the JIRA Issues macro continues to be supported in Confluence. In some cases, you may also choose to use a gadget instead of the JIRA Issues macro.
Because of the wide variety of differences in invocations, it is a manual process to exchange your macros for gadgets.
You will need to remove the JIRA Portlet macro and add the corresponding gadget:
- Add either trusted communication or OAuth between your JIRA and Confluence sites. See Linking to Another Application and Configuring authentication for an application link.
- Register the JIRA Portlet gadget, and any other gadgets that you want, as external gadgets on your Confluence site. See Registering External Gadgets. (See All Atlassian Gadgets for a list of available gadgets.)
- Edit all your Confluence pages that contain JIRA Portlet macros, replacing the JIRA Portlet macros with gadget macros.