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

Plugin Data Storage does not display data

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • None
    • 7.4.5, 7.4.6, 7.4.9, 7.12.1, 7.19.4, 8.1.1
    • Core - Macros Platform
    • None

      Issue Summary

      Plugin Data Storage does not display data

      Steps to Reproduce

      1. Install and set-up Confluence 7.4.5 or newer
      2. Access Plugin Data Storage page via /plugins/servlet/active-objects/tables/list

      Expected Results

      Actual Results

      All plugins name as unknown, table column as '$i.table' and rows as '$i.rows'

      Workaround

      Perform these steps to restore the functionality in Confluence:

      1. Edit <confluence-install-dir>/confluence/WEB-INF/classes/velocity.properties
      2. Replace the full line containing com.atlassian.activeobjects from the introspector.restrict.packages section with: 
         com.atlassian.activeobjects.ao,\
         com.atlassian.activeobjects.config,\
         com.atlassian.activeobjects.internal,\
         com.atlassian.activeobjects.osgi,\
         com.atlassian.activeobjects.plugin,\
         com.atlassian.activeobjects.servlet,\
         com.atlassian.activeobjects.spring,\
         com.atlassian.activeobjects.util,\ 
      3. Restart Confluence

      Bear in mind that these changes were made in order to limit potential template injection vulnerabilities (CONFSERVER-59898), so there are some security implications to this workaround. You might consider making this change, getting the data you need from the page, and then reverting it and restarting Confluence again.

              Unassigned Unassigned
              mduong@atlassian.com MichaelD
              Votes:
              29 Vote for this issue
              Watchers:
              26 Start watching this issue

                Created:
                Updated: